Aller au contenu principal
Histoire

Comment Capgo est né

L'histoire de mon parcours et de la création de Capgo

Comment Capgo est né Capgo illustration de blog

Salut, je suis Martin Donadieu,

En juillet 2021, j'ai quitté Naas la startup que j'ai cofondée en 2019 pour développer mon projet en solo.

Pendant les 6 premiers mois de mon aventure en solo, je me suis concentré sur la relance de mon projet Captime, une app mobile créée 4 ans plus tôt, devenue un side business avec le Covid.

En décembre 2021, alors que je reconstruisais l'app de zéro, j'ai rencontré des problèmes avec la version de production actuelle,

et la situation est devenue complexe. Je devais corriger le tir, mais je voulais éviter de publier une nouvelle version, j'ai donc cherché une solution pour envoyer des mises à jour code à mon app.

À l'époque, Captime générait 400 $/mois, je cherchais donc une solution abordable, et Ionic Appflow dépassait mon budget.

La seule autre alternative était Microsoft App Center, mais ils ont arrêté le support des apps tournant sur Cordova / Capacitor.

Si vous êtes un développeur solo comme moi, vous verrez que le tarif d'Ionic Appflow n'est pas le plus adapté pour vous.

Comme vous, je m'en plaignais. J'ai contacté Ionic, ils ont compris le problème, mais ils n'étaient pas prêts à changer leurs tarifs : je n'étais pas leur cible.

J'ai donc décidé de tenter de résoudre ma plus grande frustration dans mon workflow de développement JS Capacitor : les live updates.

Après un mois d'essais, j'ai trouvé un moyen de télécharger un zip depuis une URL et de remplacer la source de l'app.

J'en ai parlé et j'ai suscité un énorme intérêt sur GitHub.

C'était trop manuel pour la plupart des équipes, alors elles ont demandé un service payant. C'est là que j'ai commencé à travailler sur Capgo comme alternative à AppFlow.

L'objectif était de fournir une solution simple et facile à utiliser pour envoyer des mises à jour code aux apps JavaScript Capacitor.

Au lancement, ce n'était que des live updates — pas de builds natifs, pas de grosse boîte à outils comme Ionic. Juste résoudre le problème qu'ils ne traitaient pas, pour les makers comme nous. (Depuis, nous avons ajouté le build cloud pour les builds natifs iOS/Android !)

Je les ai contactés pour leur partager ce que je faisais, et nous avons trouvé un accord de partenariat amical.

Je développe pour les makers, ils développent pour les entreprises qui ont besoin de CI/CD et d'un support dédié :)

Vous êtes les bienvenus dans la communauté pour développer ensemble ; je l'utilise aussi pour mes projets, et je pense même que cela deviendra mon projet principal à l'avenir.

Continuer la lecture : Comment Capgo est né

Si vous utilisez Comment Capgo est né pour planifier la livraison de live update, connectez-l’à Capgo Live Updates pour le workflow produit dans Capgo Live Updates, Aperçu pour les détails d'implémentation dans Vue d'ensemble, Fonctionnalités pour le détail d’implémentation dans Fonctionnalités, Comportement de mise à jour pour les détails d'implémentation dans Update Behavior, et Types de mise à jour pour les détails d'implémentation dans Update Types.

Live updates pour les apps Capacitor

Lorsqu'un bug de la couche web est en ligne, déployez le correctif via Capgo au lieu d'attendre des jours l'approbation des stores. Les utilisateurs reçoivent la mise à jour en arrière-plan, tandis que les changements natifs suivent le circuit de validation habituel.

Les derniers articles du blog

Capgo vous offre les meilleures informations pour créer une application mobile vraiment professionnelle.