Zum Hauptinhalt springen

Setzen und vergessen

Lagern Sie Releases 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, verfolgen, wer sie erhalten hat, und halten Offline-Geräte auf dem letzten guten Bundle.

Kanalmappe

Capgo-Kanalmappe zur Verwaltung von privaten Unternehmensanwendungsreleases
Kanalmappe
prod, site-eu, site-us
Rollout-Regel
Zuerst eine Website, dann alle Standorte
Während der Synchronisierung aktualisieren
Offline ausführen
Einmal installieren
Versenden Sie die signierte native Shell über Ihr Unternehmens-Store oder MDM.
Während der Synchronisierung aktualisieren
Geräte laden die neueste Bundle während geplanter Synchronisierungszeitfenstern, Check-in-Zeit oder bei jedem verfügbaren Netzwerkfenster.
Offline ausführen
Die App funktioniert weiterhin aus dem gecacheten Bundle, wenn das Gerät offline ist.

Wenn jede Store-Veröffentlichung die Mannschaft langsam macht

Store- und Enterprise-Pakete sind langsam zu koordinieren und schwer zu überprüfen auf jedem Gerät. Capgo bietet Ihnen einen sofortigen Release-Weg für die Web-Schicht, mit Kanälen, Geräteprotokollen, einer auf der Bühne durchgeführten Rollout und einem Rollover.

Installieren Sie einmal
1x
Während der Synchronisierung aktualisieren
CI-Upload
Offline ausführen
cached

Der Workflow Set-and-forget

  1. 1

    Die native Shell einmal versenden

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

  2. 2

    Geräte an den richtigen Kanal sperren

    Verwenden Sie einen Standardkanal für die Produktion und teilen Sie dann nach Standort, Land, Team oder Hardware-Generation auf, wenn erforderlich.

  3. 3

    Web-Updates auf CI veröffentlichen

    Bauen, testen und das Capacitor Web-Bundle auf Capgo hochladen. Änderungen an der Native code-App gehen weiterhin über Ihren normalen Enterprise-Paketungsprozess.

  4. 4

    Lassen Sie Geräte aktualisieren, wenn sie online sind

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

  5. 5

    Beobachten, rückgängig machen, wiederholen

    Verwenden Sie Kanäle, Geräteprotokolle, rollende Veröffentlichung und rückgängige Maßnahmen, damit lokale Teams nicht aufgefordert werden, Produktionsinstallationen zu debuggen.

Für Offline-Einschränkungen in Unternehmen konzipiert

Verwenden Sie Capgo als Release-Schicht für Web-Assets, nicht als Ersatz für Ihren Native-Distribution-Prozess. Native Binaries gehen weiterhin durch Ihren Enterprise-Paketungsfluss.

Offline-fähiger Runtime
Die App öffnet sich aus dem installierten Native-Shell und dem letzten überprüften Capgo-Bundle, sodass Benutzer ohne lebendige Verbindung weiterarbeiten können.
Stelle-weise Kontrolle
Veröffentlichen Sie eine Version auf einer Seite zuerst, validieren Sie sie mit einer kleinen Gruppe und expandieren Sie dann das gleiche Bundle auf mehrere Standorte.
Low-touch Benutzer
Benutzer öffnen immer wieder dieselbe interne App. Updates werden im Hintergrund heruntergeladen, wenn Geräte auf ein Wi-Fi-Netzwerk oder einen geplanten Synchronisierungszeitfenster zugreifen.
Audit-freundliche Releases
Der Engineering-Team kann Bundle-Versionen, Kanäle, Rollout-Zustand und Geräteprotokolle ohne das lokale Team zu befragen, ohne dass sie sich um die Fehlerbehebung kümmern müssen.

Beispielimplementierungs-Muster

Verwenden Sie Capgo als Release-Schicht für Web-Assets und nicht als Ersatz für Ihren native Distribution-Prozess. Die native Binärdateien 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 dies 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 Paketdatei.
  • Offline-Geräte laufen weiterhin mit der letzten erfolgreichen Bundle, bis sie wieder online sind und die nächste genehmigte Aktualisierung herunterladen.
  • Dies ist kein Verbraucher-App-Store-Bypass. Es ist ein privates-App-Betriebsmodell für Teams, die bereits selbst verteilen.

Apps, die mit Capacitor

Konto-Apps benötigen ruhige, automatische Wartung

Telekommunikations- und Support-Apps haben Abrechnung, Plan, Support- und Geräte-Workflows, die ohne das Anfordern von Benutzern, ein neues Binärdatei für jede kleine Verbesserung installieren müssen.

App-Typ
Setzen und vergessen
Ladenkategorien
PRODUKTIVITÄT, TOOLS, Werkzeuge
Quelle
Öffentlicher Laden-Datensatz
Mein Swisscom-App-Icon

PRODUKTIVITÄT

Mein Swisscom

Konto-App, in der Änderungen an Support, Tarif und Rechnung ruhig verlaufen sollten.

1,8M Installationsen4,4 Bewertung
Google Play-Listung anzeigen
Mein Vodafone-App-Icon

TOOLS

Mein Vodafone

Selbstbedienung-App des Anbieters, bei der Benutzer keine kleinen Updates verwalten sollten.

11,1M Installationsen4,6 Bewertung
Google Play-Listung anzeigen
Technischer Virtual-Assistent – Support-App Icon

Tools

Technischer Virtual-Assistent – Support

Unterstützung-App, bei der diagnostische und hilfreiche Flüsse Wartung benötigen, ohne dass die Veröffentlichungskosten entstehen.

10,3 Mio. Installationen4,3 Bewertung
Google Play-Listing anzeigen

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

Karten Sie Kanäle, Rollout-Regeln und Tracking um Ihr echtes Betriebsmodell herum.

Planen Sie einen Instant-Rollout