Zum Hauptinhalt springen

Setzen & Vergessen

Die Speicherung von Releases ist 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 bereitstellen, verfolgen, wer sie erhalten hat, und halten Offline-Geräte auf dem letzten guten Bundle.

Kanalmappe

Capgo Kanäle-Dashboard zum Verwalten von privaten Unternehmensanwendungsveröffentlichungen
Kanalmappe
prod, site-eu, site-us
Rollout-Regel
Zuerst ein Ort, dann alle Standorte
Aktualisierung während der Synchronisierung
Offline ausführen
Einmal installieren
Versenden Sie die signierte native Shell über Ihr Unternehmen-Store oder MDM.
Aktualisierung während der Synchronisierung
Geräte laden die neueste Bundle während geplanten Synchronisierungsfenstern, Check-in-Zeit oder bei jedem verfügbaren Netzwerkfenster.
Offline ausführen
Die App funktioniert weiterhin vom gecacheten Bundle, wenn das Gerät offline ist.

Wenn jeder Store-Release 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 schrittweisen Veröffentlichung und einem Zurücksetzen.

Einmal installieren
1x
Während der Synchronisierung aktualisieren
CI-Upload
Offline ausführen
gekachert

Der Set-and-forget-Workflow

  1. 1

    Schiffe die native Shell einmal

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

  2. 2

    Sperren Sie Geräte auf die richtige Kanal.

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

  3. 3

    Veröffentlichen Sie Web-Updates aus CI.

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

  4. 4

    Lassen Sie Geräte aktualisieren, wenn sie online sind.

    Geräte laden Updates während geplanter Verbindungszeitfenster und halten die letzte gute Bundle lokal für offline-Benutzung bereit.

  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 gebeten werden, Produktionsinstallateure zu debuggen.

Entworfen für Offline-Beschränkungen in Unternehmen.

Verwenden Sie Capgo als Release-Schicht für Web-Assets, nicht als Ersatz für Ihren native Distribution-Prozess. Native Binaries gehen noch immer durch Ihren Unternehmensprozess für die Verpackung.

Offline-fähiges Runtime
Die App öffnet sich aus der installierten nativen Shell und dem letzten überprüften Capgo-Bundle, sodass Benutzer weiterarbeiten können, ohne eine lebende Verbindung.
Seitenspezifische Kontrolle
Einen Release auf eine Seite voranbringen, mit einer kleinen Gruppe validieren und dann den gleichen Bundle auf mehrere Standorte ausdehnen.
Low-Touch-Benutzer
Benutzer öffnen immer wieder die gleiche interne App. Updates laden sich im Hintergrund herunter, wenn Geräte auf Wi-Fi oder einem geplanten Synchronisierungszeitfenster gelangen.
Auditfreundliche Releases
Der Engineering-Team kann Bundle-Versionen, Kanäle, Rollout-Zustand und Geräte-Protokolle ohne die lokalen Teams um Hilfe zu bitten, ohne zu fragen.

Beispielimplementierungs-Muster

Capgo als Release-Schicht für Web-Assets verwenden, nicht als Ersatz für Ihren native Distribution-Prozess. Native Binaries bewegen sich immer noch durch Ihren Enterprise-Packaging-Flow.

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,
    },
  },
}

What ist das und was ist es nicht

  • Verwenden Sie dies für die private Unternehmensverteilung über MDM, Apple Business Manager, Android Enterprise oder einen internen Unternehmensladen.
  • Capgo aktualisiert JavaScript, HTML, CSS und Assets. Änderungen an nativen Plugins erfordern immer noch eine neue signierte native Pakete.
  • Offline-Geräte laufen weiterhin die letzte erfolgreiche Bundle, bis sie wieder verbunden und die nächste genehmigte Aktualisierung abrufen.
  • Dies ist kein Umweg für die Verbraucher-App-Store. Es ist ein privater-App-Betrieb für Teams, die bereits selbst verteilen.

Mit Capacitor erstellte Apps

Konto-Apps benötigen ruhige, automatische Wartung

Telekommunikations- und Support-Apps haben Abrechnung, Plan, Support- und Geräte-Workflows, die aktuell bleiben müssen, ohne dass die Benutzer ein neues Binär für jede kleine Verbesserung installieren müssen.

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

LEISTUNGSFÄHIGKEIT

Mein Swisscom

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

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

WERKZEUGE

Mein Vodafone

Selbstdienst-App für Anbieter, bei der Benutzer keine einzelnen Updates verwalten sollten.

11,1M Downloads 4,6 Bewertung
Google Play-Listung anzeigen
Técnico Virtual – Suporte Técn App-Icon

Tools

Técnico Virtual – Suporte Técn

Support-App, bei der Diagnose- und Hilfe-Flüsse ohne Release-Überlastung gepflegt werden müssen.

10,3M Downloads 4,3 Bewertung
Google Play-Listung anzeigen

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

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

Planen Sie einen Instant-Rollout