SOCIAL
e-Título
Eine zivile Identitätsanwendung mit breiter öffentlicher Gerätekompatibilität.
Funktionsziel
Risiko und technische Schulden reduzieren. Pushen Sie Updates auf spezifische native Versionen, fahren Sie Änderungen schrittweise aus und halten Sie ältere Versionen stabil – alles mit voller Kontrolle über Ihre Updateverteilung.
Unterstützung durch Menschen von Martin
Erstellen Sie einen Kanal für jede native Ausführung. Wenn Sie die native Version 1.5.0 freigeben, erstellen Sie einen Kanal für sie. Alle JS-Updates für diese native Version gehen in diesen Kanal.
Pushen Sie ein Update auf Versionen 1.3, 1.4 und 1.5, aber ignorieren Sie 1.2. Perfekt, wenn ältere native Versionen neue Funktionen nicht unterstützen können.
Rekreation der AppFlow-Kanalverhaltensweise genau nach Version. Jede native Ausführung entspricht einem Capgo Kanal mit der gleichen Kontrolle, die Sie gewohnt sind.
Stopfen Sie Updates für alte Versionen, wenn Sie bereit sind, sie einzustellen. Benutzer auf alten Versionen bleiben stabil, während neue Versionen Updates erhalten.
AppFlow legte automatisch Bundles an native Versionen an. Mit Capgo erhalten Sie das gleiche Verhalten mit mehr Flexibilität:
// Set channel based on native version
import { CapacitorConfig } from '@capacitor/cli'
import { version } from './package.json'
const config: CapacitorConfig = {
plugins: {
CapacitorUpdater: {
defaultChannel: `native-${version}`,
}
}
}
// Upload to specific version channels
# Push to all 1.5.x versions
npx @capgo/cli bundle upload --channel native-1.5.0
npx @capgo/cli bundle upload --channel native-1.5.1
npx @capgo/cli bundle upload --channel native-1.5.2
# Skip older versions that can't support new features
# native-1.4.x devices stay on their current bundle
Native Version 2.0 verfügt über eine neue Erweiterung API. Pushen Sie nur Updates für die neue API auf 2.0+ Kanäle.
Testen Sie einen riskanten Änderung auf Ihrer neuesten native Version zuerst. Wenn stabil, drücken Sie sie auf ältere Versionen aus.
Beenden Sie die Aktualisierung von native 1.x, während Sie weiterhin auf 2.x liefern. Benutzer auf alten Versionen bleiben bei ihrem letzten stabilen Update.
Jede native Version verweist auf ihren eigenen Kanal für präzise Aktualisierungssteuerung
Pushen Sie Updates nur für die Kanäle 2.0 und 1.5. Benutzer auf 1.4 bleiben auf ihrem letzten funktionierenden Bundle.
Apps, die mit Capgo erstellt wurden Capacitor
Civic-, Gesundheits- und Wetterapps können ältere Android-Versionen und verschiedene Gerätegenerationen unterstützen. Die Versionsziele halten jede native Build auf dem neuesten kompatiblen Web-Bundle ohne eine Update-Pfad für alle zu erzwingen.
SOCIAL
Eine zivile Identitätsanwendung mit breiter öffentlicher Gerätekompatibilität.
MEDICAL
Gesundheits-App, bei der ältere und neuere native Hüllen unterschiedliche Web-Bundles benötigen.
WEATHER
Wetter-App, bei der Gerätefähigkeit und Kartenleistung je nach Version variieren können.