Zum Hauptinhalt springen
Story

Wie Capgo entstand

Die Geschichte, wie ich diese Reise begann und Capgo entwickelte

Wie Capgo entstand

Hey, ich bin Martin Donadieu,

Im Juli 2021 verließ ich Naas das Startup, das ich 2019 mitgegründet habe, um allein Projekte zu bauen.

In den ersten 6 Monaten meiner Solo-Reise konzentrierte ich mich darauf, mein Projekt Captime neu zu starten – eine mobile App, die ich vor 4 Jahren entwickelt hatte und die mit Covid zu einem Nebengeschäft wurde.

Im Dezember 2021, während ich die App von Grund auf neu aufbaute, bekam ich Probleme mit der aktuellen Produktionsversion,

und die Sache wurde chaotisch. Ich musste das beheben, wollte aber kein neues Release veröffentlichen. Also suchte ich nach einer Lösung, um code Updates in meine App zu pushen.

Damals nahm Captime 400 $/Monat ein, deshalb suchte ich eine bezahlbare Lösung – Ionic Appflow lag über meinem Budget.

Die einzige andere Alternative war Microsoft App Center, aber die haben den Support für Apps auf Cordova / Capacitor eingestellt.

Wenn du ein Solo-Entwickler wie ich bist, wirst du feststellen, dass Ionic Appflow preislich nicht das Beste für dich ist.

Genau wie du habe ich mich darüber beschwert. Ich kontaktierte Ionic; sie verstanden die Beschwerde, waren aber nicht bereit, die Preise zu ändern – ich war nicht die Zielgruppe.

Also beschloss ich, mein größtes Problem in meinem Capacitor-JS-Entwicklungsworkflow zu lösen: Live Updates.

Nach einem Monat voller Versuche fand ich einen Weg, eine ZIP-Datei von einer URL herunterzuladen und den Quellcode der App zu ersetzen.

Ich habe darüber berichtet und auf GitHub riesiges Interesse geweckt.

Für die meisten Teams war das zu manuell, also fragten sie nach einem kostenpflichtigen Service. Da habe ich angefangen, Capgo als AppFlow-Alternative zu entwickeln.

Das Ziel war es, eine einfache und intuitiv nutzbare Lösung bereitzustellen, um code Updates in Capacitor JavaScript-Apps zu pushen.

Am Anfang gab es nur Live Updates – keine Native Builds, kein riesiges Toolset wie bei Ionic. Wir haben einfach das Problem gelöst, das sie für Maker wie uns nicht adressiert hatten. (Seitdem haben wir Cloud Build für native iOS/Android Builds hinzugefügt!)

Ich habe Kontakt zu ihnen aufgenommen, um ihnen zu zeigen, woran ich arbeite, und daraus ist eine geschäftliche Partnerschaft entstanden.

Ich entwickle für Maker, sie entwickeln für Unternehmen, die CI/CD und dedizierten Support benötigen :)

Du bist herzlich eingeladen, Teil der Community zu werden, um gemeinsam zu bauen. Ich nutze es auch für meine Projekte und erwarte sogar, dass es in Zukunft mein Hauptprojekt wird.

Weiterlesen: Wie Capgo entstanden ist

Wenn Sie ... verwenden Wie Capgo entstand Um die Auslieferung von live update zu planen, verbinde sie mit Capgo Live Updates für den Produkt-Workflow in Capgo Live Updates, Übersicht für die Implementierungsdetails in der Übersicht, Funktionen für die Implementierungsdetails im Abschnitt Features, Update-Verhalten für die Implementierungsdetails im Update-Verhalten und Update-Typen für die Implementierungsdetails in den Update-Typen.

Live-Updates für Capacitor-Apps

Wenn ein Bug im Web-Layer live ist, rollst du den Fix über Capgo aus, statt Tage auf die App-Store-Freigabe zu warten. Nutzer bekommen das Update im Hintergrund, während native Änderungen weiter den normalen Review-Prozess durchlaufen.

Neuestes aus unserem Blog

Capgo bietet dir die besten Insights für eine wirklich professionelle Mobile App.