こんにちは、私はマーティン・ドナディューです
2021年7月、 ナース 2019年に共同設立したスタートアップを離れました
最初の6か月間で、私のソロの旅の最初の段階で、4年前に作ったモバイルアプリケーションCaptimeをリブートしました。
2021年12月、Captimeをゼロから再構築しているときに、現在のプロダクションバージョンで問題が発生しました。
問題が発生したときに、リリースする新しいバージョンを避けたいと思いました。そこで、code アップデートをアプリにプッシュする方法を探しました。
当時、Captimeは月に$400を稼いでいたので、安価な解決策を探していました。ただし、Ionic Appflowは私の予算を超えていました。
他の選択肢はMicrosoft App Centerでしたが、Cordova / Capacitor を実行するアプリに対するサポートを終了しました。
ソロ開発者であるあなたは、Ionic AppFlowの価格があなたにとって最適ではないことを発見するでしょう。
あなたも私と同じように、価格について不満を述べていました。Ionicに連絡したところ、理解を示しましたが、価格を変更する意欲はありませんでした。私は対象外だったからです。
So, I decided to try to fix my biggest pain in my Capacitor JS development workflow: Live updates.
1か月間試行錯誤の後、zipファイルを1つのURLからダウンロードし、アプリのソースを置き換える方法を発見しました。
それを共有したところ、GitHub に関する大きな関心が寄せられました。
しかし、それは多くのチームにとって手動で行うのが手間だったので、有料サービスを求めました。その時点で、私はAppFlowの代替としてCapgo を作り始めました。
目標は、code アップデートをCapacitor JavaScriptアプリに簡単にプッシュできるようにすることです。
リリース時は、ライブアップデートのみで、ネイティブビルド、イオニクスのような大きなツールボックスはなく、ただ問題を解決するだけだった。 (その後、ネイティブiOS/Androidビルド用のCloud Buildを追加した) Cloud Build ビジネスパートナーと協力するために連絡した
メーカー向けのビルドを提供し、ビジネス向けのCI/CDと専門的なサポートを提供する
コミュニティに参加して一緒にビルドすることを歓迎します。私もプロジェクトに使用しており、将来は主なプロジェクトになることを期待しています。
続きは「Capgoの誕生の歴史」
Keep going from How Capgo is born
Capgoの誕生の歴史 How Capgo is born Capgo Live Updates Capgo Live Updates for the product workflow in Capgo Live Updates, 概要 概要の実装詳細について 機能 機能の実装詳細について 更新動作 更新動作の実装詳細について、 更新タイプ 更新タイプの実装詳細について。