Poll Everywhere
Live-Audienz-App, bei der Aktivierung und Event-Fluss-Experimente schnell umgesetzt werden müssen
- Google Play-Downloads
- 1,1M
- Store Bewertung
- 3.2
Pushen Sie Web-Schichten-Fixes als Live-Updates, erstellen Sie iOS- und Android-Binarys im Cloud und führen Sie beide von der CI aus, die Sie bereits verwenden. Ihr Team bleibt am Produkt.
Unterstützung von Menschen von Martin
Ein einfacher JavaScript-Fix wartet oft 24–48 Stunden oder sogar viel länger auf eine neue Binärdatei und die App-Bewertung. Dann müssen die Benutzer immer noch aktualisieren.
Für iOS-Builds benötigt man einen Mac, Signaturzertifikate und Provisioning-Profile. Auf einer kleinen Mannschaft landet diese Arbeit auf wem auch immer sich frei fühlt.
Ohne einen Rücksetzpfad bleibt ein gebrochener Bildschirm live, bis das nächste Binärpaket genehmigt und installiert ist.
Die Teile einer Release-Pipeline, die eine kleine Mannschaft sonst bauen und pflegen müsste
Ein neuer JavaScript-, HTML- und CSS-Bundle kann mit einem einzigen CLI-Befehl hochgeladen werden. Die Geräte laden ihn im Hintergrund herunter und laden ihn auf dem nächsten Start an. Änderungen an der nativen App müssen immer noch durch die App-Stores gehen.
Dokumentation zu Live-UpdatesFügen Sie einem Uploadschritt Ihren Pipeline hinzu. Jede Merge zu main kann ein Bundle an das richtige Kanal veröffentlichen.
CI-Integration-DokumentationSenden Sie ein Bundle an einen Anteil der Geräte zuerst. Wenn ein neues Bundle notifyAppReady() nie aufruft, geht das Gerät auf eigene Faust zurück zur letzten funktionierenden Version.
Schrittweise Veröffentlichung-DokumentationCapgo Die Build-Kompilierung von iOS- und Android-Anwendungen in der Cloud und kann sie auf den App Store Connect und Google Play hochladen. Ein typischer Build dauert 2-3 Minuten.
Capgo Build-DokumentationWie es funktioniert
Von der ersten Upload bis zu einem CI-Pipeline. Jeder Befehl unten ist aus den Capgo CLI Dokumenten
Die init-Kommando führt Sie durch das Hinzufügen des Updater-Plugins, das Bauen und das Hochladen Ihres ersten Bundles
npx @capgo/cli@latest init
Quickstart
Speichern Sie Ihre Capgo API-Schlüssel als CAPGO_TOKEN in Ihren CI-Secrets und fügen Sie einen Upload-Schritt nach dem Web-Build hinzu
# After your web build, with CAPGO_TOKEN set in CI secrets
npx @capgo/cli@latest bundle upload --channel production
GitHub-Aktionen-Leitfaden
Senden Sie das neue Bundle an 10% der Produktionsgeräte. Bewerben Sie es bei jeder Installation und wenn die Fehlerdaten richtig aussehen.
npx @capgo/cli@latest bundle upload --channel production --rollout 10
npx @capgo/cli@latest channel set production --rollout-promote
Dokumentation zur progressiven Auslieferung
Speichern Sie Ihre Signierungsanmeldeinformationen einmal, dann können Sie iOS- und Android-Builds von Ihrem Laptop oder von CI anfordern.
npx @capgo/cli@latest build credentials save --appId com.example.app --platform ios
npx @capgo/cli@latest build request com.example.app --platform ios
Capgo Build docs
Apps, die mit Capacitor erstellt wurden
Interaktive, Bildungs- und Umfragen-Apps können sich jede Woche auf die Einbindung, Live-Event-Flüsse und die Aufforderungen zur Beteiligung anpassen. Startups können Capgo verwenden, um schneller zu lernen, ohne dass jeder Versuch in einen Ladenveröffentlichung wird
Live-Audienz-App, bei der Aktivierung und Event-Fluss-Experimente schnell umgesetzt werden müssen
Lernapp, bei dem die Einarbeitung, Lernpfade und Abonnementoberflächen noch verbessert werden müssen.
Umfrage-App, bei der sich Belohnungen und Anreize für die Beteiligung häufig anpassen lassen.
Kundenbeweis
Gründer, NuTriQ
‚Mit der Möglichkeit, Produktions-OTA-Updates sofort ohne Wartezeit auf die vollständige App-Store-Bewertung zu pushen, hat sich unsere operative Vorteile erheblich verbessert.’
CTO, Privat
‚Die Einrichtung dauerte weniger als einen Tag. Kanal-basierte Rollouts ermöglichten es mir, auf meinem eigenen Gerät zu testen, bevor etwas die Produktionsbenutzer erreicht.’
Entwurf, Radius 5
‚Capgo Build half uns dabei, unser Capacitor App-Release-Prozess zu vereinfachen. Wir können iOS- und Android-Apps aus einem klaren Workflow erstellen und bereitstellen.’
FAQ
What small teams ask before adding Capgo to their release process.
Plans start at $12/month billed yearly, or $14 billed monthly. Every plan starts with a 14-day free trial, no credit card needed. There is no free plan.
Preise anzeigenNein. Die Konfiguration besteht aus dem Init-Befehl und einem Upload-Schritt in Ihrer CI. Capgo betreibt die Update-Server, den Bundle-Storage und die Build-Maschinen.
CI-Integration-DokumentationÄnderungen an JavaScript, HTML, CSS und Assets. Eine neue Binärdatei ist erforderlich für native code, neue Plugins und Änderungen der Berechtigungen. Capgo überprüft die Kompatibilität des Bundles mit der native Seite, bevor es hochgeladen wird.
KompatibilitätsdokumentationWenn das neue Bundle innerhalb von 10 Sekunden keine notifyAppReady()-Aufrufe ausführt, kehrt der Gerät zurück zur vorherigen funktionierenden Version. Sie können auch einen Kanal auf eine frühere Version zurücksetzen.
RückgabedokumentationNein. Capgo Build läuft iOS Builds auf Capgo's Mac-Maschinen und kann das Ergebnis bei App Store Connect hochladen.
iOS-Build-DokumentationWährend der 14-tägigen Testphase führen Sie init aus, laden ein Bundle von CI hoch und fordern einen Cloud-Build an.
Menschliche Unterstützung von Martin
14-tägige kostenlose Testphase, keine Kreditkarte. Ab 12 $/Monat, abgerechnet jährlich danach.