Zum Hauptinhalt springen

Set & Vergessen

Store-Ausgaben sind langsam. Capgo-Updates sind sofortig.

Installieren Sie die native App einmal über Ihren privaten Store oder MDM. Danach können Sie Web-Fixes über Capgo verschicken, nachverfolgen, wer sie erhalten hat, und Offline-Geräte auf dem letzten guten Bundle halten.

Menschliche Unterstützung von Martin

Kanalübersicht

Capgo-Kanalübersicht zum Verwalten von privaten Unternehmensanwendungsveröffentlichungen
Kanalübersicht
prod, site-eu, site-us
Rollout-Regel
Zuerst eine Website, dann alle Standorte
Update während Synchronisation
Offline ausführen
Einmal installieren
Versenden Sie das signierte native Shell über Ihr Unternehmen oder MDM.
Update während Synchronisation
Geräte ziehen das neueste Bundle während geplanter Synchronisationsfenstern, Check-in-Zeit oder jedem verfügbaren Netzwerkfenster heran.
Offline ausführen
Die App funktioniert weiterhin vom gecacheten Bundle, wenn das Gerät offline ist.

Wenn jede Store-Ausgabe die Mannschaft langsam macht

Store- und Enterprise-Paketveröffentlichungen sind langsam zu koordinieren und schwer zu überprüfen auf jedem Gerät. Capgo gibt Ihnen einen sofortigen Veröffentlichungsweg für die Web-Schicht, mit Kanälen, Geräteprotokollen, einer aufgeteilten Veröffentlichung und einem Rollover.

Einmal installieren
1x
Update während der Synchronisierung
CI-Upload
Offline ausführen
cached

Der Workflow Set-and-Forget

  1. 1

    Die native Shell einmal verteilen

    Verteilen Sie das signierte iOS- oder Android-App über MDM, einen Unternehmens-App-Store oder Ihren internen Geräteprovisionierungsfluss.

  2. 2

    Geräte auf die richtige Kanal festlegen

    Verwenden Sie eine Standardkanal für die Produktion und teilen Sie sie dann nach Standort, Land, Team oder Hardwaregeneration auf, wenn erforderlich.

  3. 3

    Veröffentlichen Sie Web-Updates aus CI

    Bauen, testen und hochladen Sie das Capacitor Web-Bundle zu Capgo. Änderungen an der native code gehen weiterhin durch Ihren normalen Unternehmensprozess für die Verpackung.

  4. 4

    Zulassen, dass Geräte sich online aktualisieren

    Geräte laden Updates während geplanter Verbindungsfenster herunter und speichern das letzte gute Bundle lokal für den Offline-Modus.

  5. 5

    Watch, rollback, wiederholen

    Verwenden Sie Kanäle, Geräteprotokolle, rollende Veröffentlichungen und Rollbacks, damit lokale Teams nicht aufgefordert werden, Produktionsinstallationen zu debuggen.

Entworfen für Offline-Beschränkungen von Unternehmen

Verwenden Sie Capgo als Release-Schicht für Web-Assets, nicht als Ersatz für Ihren native Distribution-Prozess. Native Binaries bewegen sich immer noch durch Ihren Unternehmens-Paket-Fluss.

Offline-fähiger Laufzeitumgebung
Die App öffnet sich aus der installierten native Shell und dem letzten überprüften Capgo-Bundle, sodass Benutzer weiterarbeiten können, ohne eine lebende Verbindung.
Stelle-weise Kontrolle
Erweitern Sie eine Veröffentlichung auf einem Standort zuerst, validieren Sie sie mit einer kleinen Gruppe, dann erweitern Sie das gleiche Bundle auf mehrere Standorte.
Benutzer mit geringem Touch
Benutzer öffnen immer noch die gleiche interne App. Updates laden sich im Hintergrund herunter, wenn Geräte auf Wi-Fi oder einem geplanten Synchronisierungsfenster stoßen.
Audit-freundliche Veröffentlichungen
Der Engineering-Team kann Bundle-Versionen, Kanäle, Rollout-Zustände und Geräteprotokolle ohne das lokale Team zu befragen, sehen.

Beispielimplementierungsmuster

Verwenden Sie Capgo als Release-Schicht für Web-Assets, nicht als Ersatz für Ihren native Distribution-Prozess. Native Binaries bewegen sich immer noch durch Ihren Enterprise-Paket-Fluss.

CI-Upload
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu

# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest
App-Kanal-Konfiguration
const config = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: 'production',
      autoUpdate: true,
    },
  },
}

Was dies ist und was es nicht ist

  • Verwenden Sie dies für private Enterprise-Distribution über MDM, Apple Business Manager, Android Enterprise oder einen internen Enterprise-Store.
  • Capgo aktualisiert JavaScript, HTML, CSS und Assets. Änderungen an native Plugins erfordern immer noch eine neue signierte native Paket.
  • Offline-Geräte laufen weiterhin mit der letzten erfolgreichen Bundle, bis sie wieder verbunden und die nächste genehmigte Aktualisierung abrufen.
  • Dies ist kein Consumer-App-Store-Bypass. Es ist ein privates-App-Betriebsmodell für Teams, die bereits selbst verteilen.

Mit Capacitor erstellte Apps

Konto-Apps benötigen ruhige, automatische Wartung

Telekommunikations- und Unterstützungsanwendungen haben Abrechnung, Plan, Unterstützung und Gerätearbeitsabläufe, die ohne das Anfordern von Benutzern, die ein neues Binärdatei installieren müssen, aktuell bleiben müssen.

Anwendungsart
Setzen und vergessen
Kategorien im Store
PRODUKTIVITÄT, TOOLS, Werkzeuge
Quelle
Öffentlicher Store-Datensatz
Bildmarke von My Swisscom

PRODUKTIVITÄT

My Swisscom

Kontoanwendung, bei der Unterstützung, Plan und Abrechnungsänderungen leise geliefert werden sollten.

1,8 Mio. Installationen 4,4 Bewertung
Google Play-Listung anzeigen
Vodafone-App-Icon

TOOLS

Meine Vodafone

Der Benutzer sollte nicht jede kleine Aktualisierung selbst verwalten.

11,1 Mio. Installationen 4,6 Bewertung
Google Play-Listung anzeigen
Techniker-App – Technischer Support-App-Icon

Tools

Techniker-App – Technischer Support

Unterstützung für eine App, bei der diagnostische und Hilfe-Flüsse ohne Release-Überlastung gepflegt werden müssen.

10,3 Mio. Installateure 4,3 Bewertung
Google Play-Listung anzeigen

Möchten Sie dieses Release-Modell für Ihre interne App?

Kanäle, Rollout-Regeln und Tracking um Ihre reale Betriebsmodell herum.

Planen Sie einen Instant-Rollout