Hey, I’m Martin Donadieu,
In luglio 2021, ho lasciato Naas l'azienda che avevo fondato nel 2019 per costruire progetti in solitario.
Durante i primi 6 mesi del mio viaggio in solitario ho concentrato il mio progetto Captime, un'app mobile che avevo fatto 4 anni prima, che era diventata un'attività secondaria a causa del Covid.
Nel dicembre 2021, mentre stavo ricostruendo l'app da zero, ho avuto alcuni problemi con la versione di produzione corrente,
e le cose sono diventate confuse, ho dovuto risolverli, ma volevo evitare di rilasciare una nuova versione, quindi ho cercato una soluzione per inviare code aggiornamenti all'app.
All'epoca, Captime guadagnava 400€ al mese, quindi ero alla ricerca di una soluzione a basso costo, Ionic Appflow era fuori dal mio budget.
L'unica altra alternativa era Microsoft App Center, ma hanno chiuso il supporto per le app che utilizzavano Cordova / Capacitor.
Se sei un sviluppatore in solitario come me, troverai che Ionic AppFlow non è il prezzo migliore per te.
Come te, ero lamentato per questo, ho contattato Ionic, hanno capito il mio lamento, ma non erano disposti a cambiare il prezzo, non ero il loro target.
Quindi, ho deciso di provare a risolvere il mio maggior dolore nel mio Capacitor workflow di sviluppo JS: gli aggiornamenti in tempo reale.
After un mese di tentativi, ho trovato un modo per scaricare da un URL un zip e sostituire la fonte dell'app.
I ho condiviso e ho ricevuto un grande interesse su GitHub.
Quello era troppo manuale per la maggior parte delle squadre, quindi hanno chiesto un servizio a pagamento, e questo è stato dove ho iniziato a lavorare su Capgo come alternativa ad AppFlow.
L'obiettivo era fornire una soluzione semplice e facile da usare per inviare aggiornamenti code a Capacitor app JavaScript.
Alla sua uscita, era solo gli aggiornamenti in tempo reale - nessuna costruzione nativa, nessun grande set di strumenti come Ionic. Solo risolvere il problema che non avevano affrontato per i maker come noi. (Da allora, abbiamo aggiunto Cloud Build per le costruzioni native iOS/Android!)
I ho contattato loro per condividere con loro cosa stavo facendo, e abbiamo trovato un accordo di amicizia d'affari.
I costruisco per il maker, loro costruiscono per le aziende che hanno bisogno di CI/CD e supporto dedicato :)
Siete i benvenuti a unirvi alla community per costruire insieme, io lo uso anche per i miei progetti e anche io aspetto che questo diventi il mio progetto principale in futuro.
Continuate da Come nasce Capgo
Se state utilizzando Come Capgo nasce per pianificare la consegna di aggiornamenti in tempo reale, connettilo con Capgo Aggiornamenti in Tempo Reale per il flusso di lavoro del prodotto in Capgo Aggiornamenti in Tempo Reale, Panoramica per i dettagli di implementazione in Panoramica, Caratteristiche per i dettagli di implementazione in Caratteristiche, Comportamento dell'Aggiornamento per i dettagli di implementazione in Comportamento dell'Aggiornamento, e Tipi di Aggiornamento per i dettagli di implementazione in Tipi di Aggiornamento.