Zum Hauptinhalt springen
Story

Wie Capgo entstand

Die Geschichte, wie ich Capgo entwickelte

Artikelcredits

Martin Donadieu

Schreiber

Valeria

Rezensent

Jordan

Redakteur

Wie Capgo entstand

Hey, ich bin Martin Donadieu,

Im Juli 2021 verließ ich Naas die Startup, die ich 2019 gegründet habe, um Projekt in Solo zu bauen.

Im ersten Halbjahr meiner Solo-Reise konzentrierte ich mich auf die Wiederbelebung meines Projekts Captime, einer mobilen App, die ich vier Jahre zuvor erstellt hatte, die sich zu einer Nebenbeschäftigung mit der Covid-Epidemie entwickelt hatte.

Im Dezember 2021, während ich die App von Null aufbaute, traten mir Probleme mit der aktuellen Produktionsversion auf.

Und die Dinge wurden chaotisch, ich musste sie beheben, aber ich wollte eine neue Version vermeiden, also suchte ich nach einer Lösung, um code-Updates an meine App zu pushen.

Zum Zeitpunkt war Captime 400 Euro im Monat wert, also suchte ich nach einer kostengünstigen Lösung, Ionic Appflow war für mich zu teuer.

Die einzige andere Alternative war Microsoft App Center, aber sie stellten die Unterstützung für Apps, die auf Cordova / Capacitor laufen, ein.

Wenn du wie ich ein Solo-Entwickler bist, wirst du feststellen, dass Ionic AppFlow nicht der beste Preis für dich ist.

Wie du, war ich über den Preis besorgt, ich kontaktierte Ionic, sie verstanden den Kummer, aber sie waren nicht bereit, die Preise zu ändern, ich war nicht ihr Ziel.

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

Nach einem Monat Versuchen fand ich eine Möglichkeit, von einer URL aus ein Zip herunterzuladen und die Quelle der App zu ersetzen.

Es wurde darüber geteilt und es gab eine riesige Interesse an GitHub.

Das war zu manuell für die meisten Teams, also baten sie um ein bezahltes Service, und das war der Punkt, an dem ich mit der Arbeit an Capgo als AppFlow Alternative begann.

Das Ziel war es, eine einfache und leicht zu bedienende Lösung bereitzustellen, um code-Updates an Capacitor-JavaScript-Anwendungen zu pushen.

Bei der Markteinführung war es nur Live-Updates - keine nativen Builds, kein großes Werkzeug wie Ionic. Nur das Problem zu lösen, das sie für Macher wie uns nicht angegangen sind. (Seitdem haben wir hinzugefügt) Cloud Build für native iOS/Android Builds!

Ich kontaktierte sie, um ihnen mitzuteilen, was ich tat, und wir fanden ein Geschäftsvertragsabkommen.

Ich baue für den Macher, sie bauen für die Firma, die CI/CD und dedizierte Support benötigt :)

Sie sind herzlich eingeladen, der Gemeinschaft beizutreten, um gemeinsam zu bauen, ich nutze es auch für meine Projekte und ich erwarte sogar, dass dies mein Hauptprojekt in Zukunft wird.

Fortsetzung von Wie Capgo entsteht

Wenn Sie __CAPGO_KEEP_0__ verwenden How Capgo entsteht um lebendige Updates zu planen und zu verbinden mit Capgo Live Updates for the product workflow in Capgo Live Updates, zur Produktworkflow in __CAPGO_KEEP_0__ Live Updates Übersicht zur Implementierungsdetail in Übersicht Funktionen zur Implementierungsdetail in Funktionen Updateverhalten zur Implementierungsdetail in Updateverhalten und Updatearten

Live-Updates für Capacitor-Apps

Wenn ein Web-Schicht-Bug live ist, versenden Sie die Reparatur über Capgo anstatt Tage für die Genehmigung durch den App-Store abzuwarten. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Prozess bleiben.

Menschliche Unterstützung von Martin

Los geht's!

Neueste Beiträge aus unserem Blog

Capgo bietet Ihnen die besten Einblicke, die Sie benötigen, um eine wirklich professionelle Mobilanwendung zu erstellen.