Zum Hauptinhalt springen
Für Startups

Ein mobiler Release-Pipeline ohne Plattform-Team

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

Von 12 €/Monat, Jahresabrechnung. 14-tägige kostenlose Testversion, keine Kreditkarte.

Wo Startup-Zeit hingeht

Release-Arbeit konkurriert mit Produkt-Arbeit

Kritik in der App-Store-Bewertung hängt an kleinen Fixes

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.

Niemand besitzt die Maschine für die Erstellung

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.

Ein schlechter Release ist schwer zu rückgängig zu machen

Ohne einen Rücksetzpfad bleibt ein gebrochener Bildschirm live, bis das nächste Binärpaket genehmigt und installiert ist.

Was Capgo abdeckt

Live-Updates, native Builds und CI in einer Werkzeugkiste

Die Teile einer Release-Pipeline, die eine kleine Mannschaft sonst bauen und pflegen müsste

Web-Schichten können am selben Tag verschifft werden

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-Updates

Hochladen von der CI, die Sie bereits verwenden

Fügen Sie einem Uploadschritt Ihren Pipeline hinzu. Jede Merge zu main kann ein Bundle an das richtige Kanal veröffentlichen.

CI-Integration-Dokumentation
  • GitHub Aktionen, GitLab CI, Bitbucket und Azure DevOps
  • Separieren Sie Entwicklung und Produktionskanäle
  • Delta-Updates, die nur geänderte Dateien senden

Schrittweise Veröffentlichung, automatische Rückkehr

Senden 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-Dokumentation

Native Builds ohne Mac

Capgo 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-Dokumentation
  • iOS Builds auf Capgo's Mac-Maschinen
  • Zugangsdaten gespeichert, sobald die CLI
  • Dateiupload aus einer einzigen Kommandozeile

Wie es funktioniert

Wie ein Startup-Team mit Capgo schippen kann

Von der ersten Upload bis zu einem CI-Pipeline. Jeder Befehl unten ist aus den Capgo CLI Dokumenten

  1. Fügen Sie Capgo Ihrem App hinzu

    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
  2. Upload von CI

    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
  3. Zu einer Teilmengen der Benutzer ausrollen

    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
  4. Native Binärcode in der Cloud erstellen

    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

Rasche Produktiteration für Zielgruppen-Apps

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

Poll Everywhere App-Icon Geschäft

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
StudySmarter - Schule & Uni App Icon Bildung

StudySmarter - Schule & Uni

Lernapp, bei dem die Einarbeitung, Lernpfade und Abonnementoberflächen noch verbessert werden müssen.

Google Play Downloads
6,5M
Store Bewertung
4.8
Poll Pay: Geld für Umfragen App Icon LIFESTYLE

Poll Pay: Geld für Umfragen

Umfrage-App, bei der sich Belohnungen und Anreize für die Beteiligung häufig anpassen lassen.

Google Play-Installationen
11,3M
Store-Bewertung
4.4

Kundenbeweis

Was Teams mit Capgo sagen

5.0/5 von Entwicklerteams bewertet 9,400+ Teams Lesen Sie Bewertungen

Kapil

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.’

Nate van Jole

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.’

sikafanka

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

Startupfragen

What small teams ask before adding Capgo to their release process.

Wie viel kostet Capgo?

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 anzeigen

Brauchen wir einen DevOps-Engineer, um dies zu konfigurieren?

Nein. 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

Was können wir ohne eine Store-Bewertung versenden?

Ä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ätsdokumentation

Wenn wir ein gebrochenes Update bereitstellen?

Wenn 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ückgabedokumentation

Brauchen wir einen Mac für iOS-Builds?

Nein. Capgo Build läuft iOS Builds auf Capgo's Mac-Maschinen und kann das Ergebnis bei App Store Connect hochladen.

iOS-Build-Dokumentation

Try the full pipeline on your app

Wä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.