こんにちは、Martin Donadieuです
2021年7月、 Naasを 2019年に共同設立したスタートアップを離れました。
ソロの旅の最初の6か月間は、4年前に作成したモバイルアプリCaptimeを再起動することに集中しました。
2021年12月、Captimeをゼロから再構築しているときに、現在のプロダクションバージョンで問題が発生し、状況が混乱し、問題を解決するために新しいバージョンをリリースすることを避けたいと考えました。
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.
Ionic Appflowは私の予算を超えていました。
The only other alternative was Microsoft App Center, but they shut down support for apps running on Cordova / Capacitor.
あなたは私と同じようにソロの開発者である場合、Ionic AppFlowはあなたのために最適な価格ではありません。
私も同じように、 Ionic に苦情を申し立てましたが、価格の変更には反応しませんでした。私が対象ではなかったのです。
私が Capacitor の開発フローで最も苦手な問題を解決するために試みました: Live updates。
1 か月間試行錯誤の末、1 つの URL から zip をダウンロードし、アプリのソースを置き換える方法を見つけました。
それを共有したところ、 GitHub に関する大きな関心が寄せられました。
多くのチームにとっては、手動で行うのはややこしいので、有料サービスを求めました。それが Capgo の開発を始めるきっかけとなりました。
code の更新を Capacitor の JavaScript アプリに簡単にプッシュできるようにする簡単で使いやすい解決策を提供するのが目標でした。
リリース当初は、ライブ更新のみで、ネイティブビルドや大規模なツール箱のような Ionic にはなっていませんでした。ただし、メーカーたちが解決しなかった問題を解決することに集中していました。 (その後、ネイティブ iOS/Android ビルド用の Cloud Build を追加しました) 私が __CAPGO_KEEP_0__ を開発していることを知らせて、ビジネスパートナーシップを結びました。 私が開発するのはメーカー向けですが、ビジネスが CI/CD と専門的なサポートを必要とする場合、ビジネスパートナーがそれを提供します。
あなたもコミュニティに参加して一緒に開発してみてください。私もプロジェクトで使用しており、将来は主なプロジェクトになることを期待しています。
Cloud Build
Cloud Build
Keep going from How Capgo is born
あなたが使用している How Capgo is born を生産更新の計画に接続する Capgo Live Updates for the product workflow in Capgo Live Updates, __CAPGO_KEEP_0__ Live Updatesの製品ワークフロー 概要 __CAPGO_KEEP_0__ Live Updatesの実装詳細 機能 __CAPGO_KEEP_0__ Live Updatesの実装詳細 更新動作 アップデートの種類 アップデートの種類の実装詳細について