Langsung ke konten utama
Cerita

Bagaimana Capgo lahir

Kisah di balik perjalanan saya membangun Capgo

Awal mula Capgo lahir

Halo, saya Martin Donadieu,

Pada Juli 2021, saya keluar dari Naas startup yang saya cofound di 2019 untuk membangun proyek sendiri.

Selama 6 bulan pertama perjalanan solo saya, saya fokus membangun ulang proyek Captime, sebuah aplikasi mobile yang saya buat 4 tahun lalu dan menjadi bisnis sampingan saat pandemi.

Pada Desember 2021, saat sedang membangun ulang aplikasi dari nol, saya mengalami masalah pada versi produksi yang sedang berjalan,

dan situasinya jadi kacau. Saya harus memperbaikinya, tapi saya ingin menghindari rilis versi baru, jadi saya mencari solusi untuk push code ke aplikasi saya.

Saat itu, Captime menghasilkan $400/bulan, jadi saya mencari solusi yang terjangkau; Ionic Appflow di luar budget saya.

Satu-satunya alternatif lain adalah Microsoft App Center, tapi mereka menghentikan dukungan untuk aplikasi yang berjalan di Cordova / Capacitor.

Jika Anda seorang solo developer seperti saya, Anda akan merasa bahwa Ionic AppFlow bukan pilihan harga terbaik untuk Anda.

Sama seperti Anda, saya mengeluhkan hal ini. Saya menghubungi Ionic, mereka mengerti keluhan saya, tapi mereka tidak bersedia mengubah harga karena saya bukan target pasar mereka.

Jadi, saya memutuskan untuk mencoba memperbaiki masalah terbesar dalam workflow pengembangan JS Capacitor saya: Live updates.

Setelah mencoba selama satu bulan, saya menemukan cara untuk mendownload file zip dari satu URL dan mengganti source code aplikasi.

Saya membagikannya dan mendapat banyak antusiasme di GitHub.

Cara itu terlalu manual bagi kebanyakan tim, jadi mereka meminta layanan berbayar. Di situlah saya mulai mengerjakan Capgo sebagai alternatif AppFlow.

Tujuannya adalah menyediakan solusi simpel dan mudah untuk push update code ke aplikasi JavaScript Capacitor.

Saat awal rilis, fokusnya cuma live updates - tanpa Native Build, tanpa toolbox besar seperti Ionic. Hanya menyelesaikan masalah yang belum mereka tangani untuk para maker seperti kami. (Sejak saat itu, kami telah menambahkan Cloud Build untuk build native iOS/Android!)

Saya menghubungi mereka untuk berbagi apa yang sedang saya kerjakan, dan kami sepakat menjalin kemitraan bisnis.

Saya membangun untuk para maker, mereka membangun untuk bisnis yang butuh CI/CD dan support khusus :)

Silakan bergabung dengan komunitas untuk membangun bersama, saya juga menggunakannya untuk proyek saya, dan saya bahkan berharap ini akan menjadi proyek utama saya di masa depan.

Lanjutkan dari Bagaimana Capgo lahir

Jika Anda menggunakan Bagaimana Capgo lahir untuk merencanakan pengiriman live update, hubungkan dengan Capgo Live Updates untuk workflow produk di Capgo Live Updates, Ikhtisar untuk detail implementasi di Overview, Fitur untuk detail implementasi di Features, Perilaku Update untuk detail implementasi di Update Behavior, dan Tipe Update untuk detail implementasi di Update Types.

Live updates untuk aplikasi Capacitor

Saat bug web-layer sudah live, kirim perbaikannya lewat Capgo alih-alih menunggu berhari-hari untuk persetujuan app store. Pengguna mendapat update di background, sementara perubahan native tetap mengikuti jalur review normal.

Terbaru dari Blog kami

Capgo memberikan insight terbaik yang Anda butuhkan untuk membuat aplikasi mobile yang benar-benar profesional.