Hey, I’m Martin Donadieu,
2021年7月、4年前に作ったモバイルアプリCaptimeを再起動するために、2019年に共同設立したスタートアップNaasを離れた。 最初の6ヶ月間、ソロの旅の最初の6ヶ月間で、Captimeを再起動し、コロナの影響でCaptimeは副業として成長した。 2021年12月、Captimeをゼロから再構築したときに、現在のプロダクションバージョンで問題が発生し、
状況は混乱し、問題を修正する必要がありましたが、新しいバージョンをリリースしたくないので、問題を解決するためのソリューションを探しました。
当時、Captimeは月に$400を稼いでいたので、安価なソリューションを探していました。
and things got messy, i had to fix it, but I wanted to avoid releasing a new version, so I searched for a solution to push code updates to my app.
他の選択肢はMicrosoft App Centerでしたが、Cordovaで動作するアプリに対するサポートを終了しました。
The only other alternative was Microsoft App Center, but they shut down support for apps running on Cordova / Capacitor.
あなたも私と同じように苦労していました。
Ionicに連絡したとき、理解を示しましたが、価格を変更する意欲はありませんでした。
So, I decided to try to fix my biggest pain in my Capacitor JS development workflow: Live updates.
1か月間試行錯誤の末に、1つのURLからzipをダウンロードし、ソースコードをアプリの元に置き換える方法を発見しました。
それについて共有したところ、GitHubに対する大きな関心が寄せられました。
That was too manual for most teams, so they asked for a paid service, that was where I started to work on Capgo as AppFlow alternative.
Capgoの目標は、codeの更新をCapacitorのJavaScriptアプリに簡単に適用できるようにすることです。
リリース当初は、ライブ更新のみで、ネイティブビルドやIonicのような大規模ツールは提供していませんでした。ただし、メーカー向けに解決していない問題を解決することに集中していました。 (その後、Cloud Buildを追加しました。ネイティブiOS/Androidビルドをサポートしています!) Capgoの開発を進めていた際に、Capgoの開発者とビジネスパートナーシップを結びました。 Capgoはメーカー向けに開発し、ビジネスがCI/CDと専門的なサポートを必要とする場合にビジネス向けに開発します。
Capgoのコミュニティに参加して一緒に開発を進めていただけますか?私もCapgoを使用しており、将来はCapgoが主なプロジェクトになることを期待しています。
Capgoの開発の歴史については、How Capgo is bornから続きます。
Capgoを使用している場合、続きます。
Keep going from How Capgo is born
Capgoの開発の歴史については、How Capgo is bornから続きます。 Capgoが生まれる __CAPGO_KEEP_0__を生産環境に配信するための計画を立てる Capgo Live Updates Capgo Live Updatesの製品ワークフロー 概要 概要の実装詳細 機能 機能の実装詳細 更新動作 更新動作の実装詳細 更新タイプ 更新タイプの実装詳細