Zum Hauptinhalt springen

Set & Vergessen

Die Speicherung von Releases ist langsam. Capgo-Updates sind sofortig.

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

Unterstützung von Menschen von Martin

Kanalübersicht

Capgo-Kanalübersicht zum Verwalten von privaten Unternehmensanwendungsreleases
Kanalübersicht
prod, site-eu, site-us
Rollout-Regel
Zuerst eine Website, dann alle Standorte
Update während der Synchronisierung
Offline ausführen
Einmal installieren
Versenden Sie das signierte native Shell über Ihr Unternehmen oder MDM.
Update während der Synchronisierung
Geräte ziehen das neueste Bundle während geplanter Synchronisierungsfenstern, Check-in-Zeiten 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-Veröffentlichung 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 geplanten Rollout 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 ihn dann nach Standort, Land, Team oder Hardwaregeneration auf, wenn erforderlich.

  3. 3

    Veröffentlichen Sie Web-Updates aus CI

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

  4. 4

    Geräte aktualisieren, wenn online

    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 Runtime
Die App öffnet sich vom 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.
Low-Touch-Benutzer
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 die lokale Team zu bitten, zu überprüfen.

Beispielimplementierungsmuster

Verwenden Sie Capgo als Release-Schicht für Web-Assets und nicht als Ersatz für Ihren native Distribution-Prozess. Native Binaries bewegen sich immer noch durch Ihren Unternehmens-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 Unternehmensdistribution über MDM, Apple Business Manager, Android Enterprise oder einen internen Unternehmens-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 die letzte erfolgreiche 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 Support-Apps haben Abrechnung, Plan, Support- und Geräte-Workflows, die ohne das Anfordern von Benutzern, die ein neues Binärdatei für jede kleine Verbesserung installieren müssen, aktuell bleiben müssen.

Anwendungsart
Setzen und vergessen
Kategorien im Store
PRODUKTIVITÄT, TOOLS, Tools
Quelle
Öffentliche Store-Datenbank
Bildmarke meiner Swisscom-App

PRODUKTIVITÄT

Meine Swisscom

Konto-App, bei der Support-, Plan- und Abrechnungsänderungen leise ankommen sollten.

1,8 Mio. Installationen 4,4 Bewertung
Google Play-Listung anzeigen
Técnico Virtual – Suporte Técn-App-Icon

Tools

Técnico Virtual – Suporte Técn

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

10,3 Mio. Installate 4,3 Bewertung
Google Play-Listing ansehen

Wollen Sie dieses Release-Modell für Ihre interne App?

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

Einen Instant-Rollout planen.