嘿,我是 Martin Donadieu,
2021 年 7 月,我离开了 Naas 我在 2019 年创立的公司
在我独自旅行的前 6 个月里,我专注于重启我的项目 Captime,一个我 4 年前开发的移动应用程序,它在疫情期间成为了一项副业。
2021 年 12 月,我在重建应用程序的过程中遇到了问题
并且事情变得混乱,我不得不修复它,但我不想发布新版本,所以我寻找了一种方法来推送 code 更新到我的应用程序。
当时,Captime 每月收入 400 美元,所以我在寻找一种可负担的解决方案,Ionic Appflow 超出了我的预算。
唯一的其他选择是 Microsoft App Center,但他们关闭了对 Cordova / Capacitor 的支持。
如果你像我一样是独自开发者,你会发现 Ionic AppFlow 的价格不是最好的选择。
像你一样,我也抱怨了它,我联系了 Ionic,他们理解了我的抱怨,但他们没有开放改变价格的意愿,我不是他们的目标。
所以,我决定尝试解决我的 Capacitor JS 开发工作流程中的最大痛点:实时更新。
经过一个月的尝试,我找到了从一个URL下载一个zip文件并替换应用源代码的方法。
I shared about it and got huge interest on GitHub.
然而,对于大多数团队来说,这太过于手动了,所以他们要求一个付费服务,这就是我开始开发Capgo作为AppFlow替代品的地方。
目标是提供一个简单易用的解决方案来推送code更新到CapacitorJavaScript应用中。
在发布时,它仅仅是实时更新——没有原生构建、没有像Ionic那样的大型工具箱。只是解决了他们没有解决的对像我们这样的创作者的需求。 (自那以后,我们已经添加了) Cloud Build 来支持原生iOS/Android构建!)
我联系了他们,分享了我正在做的事情,我们达成了商业合作协议。
我为创作者打造产品,他们为需要CI/CD和专业支持的企业打造产品:)
欢迎加入社区一起构建,甚至我也会使用它来开发我的项目,未来我也希望它成为我的主要项目。
继续阅读《如何Capgo诞生》
如果你正在使用 How Capgo 是如何诞生的 为了计划实时更新的发布,连接它 Capgo 实时更新 为 Capgo 实时更新中的产品工作流 概览 概览中的实现细节 功能 功能中的实现细节 更新行为 更新行为中的实现细节 更新类型 更新类型中的实现细节