Salut, je m'appelle Martin Donadieu,
En juillet 2021, j'ai quitté Naas l'entreprise que j'ai cofondée en 2019 pour construire des projets en solo.
Pendant les six premiers mois de mon voyage solo, j'ai concentré mon attention sur le redémarrage de mon projet Captime, une application mobile que j'ai réalisée il y a 4 ans, qui est devenue une entreprise secondaire en raison de la pandémie.
In décembre 2021, alors que je rebuildais l'application à partir de zéro, j'ai rencontré des problèmes avec la version de production actuelle,
et les choses se sont compliquées, j'ai dû les résoudre, mais je voulais éviter de lancer une nouvelle version, donc j'ai cherché une solution pour envoyer des mises à jour code à mon application.
À l'époque, Captime gagnait 400 $ par mois, donc je cherchais une solution abordable, Ionic Appflow était hors de mon budget.
L'autre alternative était Microsoft App Center, mais ils ont arrêté de soutenir les applications exécutées sur Cordova / Capacitor.
Si vous êtes un développeur solo comme moi, vous trouverez que Ionic AppFlow n'est pas le meilleur rapport qualité-prix pour vous.
Comme vous, j'étais en colère à ce sujet, j'ai contacté Ionic, ils ont compris le problème, mais ils n'étaient pas ouverts à changer le prix, je n'étais pas leur cible.
So, I decided to try to fix my biggest pain in my Capacitor JS development workflow: Live updates.
Après un mois d'essais, j'ai trouvé un moyen de télécharger depuis une URL un zip et remplacer la source de l'application.
J'ai partagé à ce sujet et j'ai obtenu un intérêt considérable sur GitHub.
Cela était trop manuel pour la plupart des équipes, donc 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 à des applications JavaScript Capacitor.
Lors du lancement, il n'y avait que les mises à jour en direct - pas de builds natifs, pas d'outil grand comme Ionic. Juste résoudre le problème qu'ils n'avaient pas abordé pour les créateurs comme nous. (Depuis lors, nous avons ajouté Cloud Build pour les builds natifs iOS/Android !)
J'ai contacté leur équipe pour leur partager ce que je faisais, et nous avons trouvé un accord de partenariat.
Je construis pour le créateur, ils construisent pour l'entreprise qui a besoin de CI/CD et d'un support dédié :)
Vous êtes les bienvenus pour rejoindre la communauté pour construire ensemble, je l'utilise également pour mes projets et même je prévois que cela deviendra mon projet principal à l'avenir.