我用 4 小时做了一个 App,最难的不是开发,而是上架 App Store
我是 0 基础,用 Codex 花了 4 小时做出「刻见」,结果最后卡在了 App Store。
源于最近接触到信息的圈子,经常看到有人说vibe coding一词,听得多了也没忍住自己去查一查这到底啥意思。
“我要这个感觉,代码你搞定,我只要结果。”原来是这样,意指:不会代码的人也能做出可用产品。
于是,今天中午12点到16点,4个小时。我用codex也开发了一个app。我的想法是:设计一个APP,能够记录我的时间管理情况。我希望它可以清晰地记录我每个时间段在做什么,并基于每天的复盘,帮助我回顾和反馈当天的活动内容。更重要的是,它可以每周、每月进行总结回顾,并提供定时提醒功能,同时在提醒时附上一句名人名言或金句。这种设计可以让我更好地意识到当下的状态和行为。
我是这样做的:
1.先把我的想法描述给codex。
2.codex会自动把你描述的需求一步一步理清楚,下一步怎么走。
3.等它把所有的图标,页面都设计好,它会提示你下一步要去哪里登陆好,方便它自动操作。
4.随着项目的推进,我开始研究了APP上架的问题。虽然这个项目只是测试性质,主要是给自己用,但我希望它可以免费上架。然而,在了解苹果商店和安卓商店的上架规则后,我发现不管是苹果商店还是安卓商店都需要支付一定的费用,于是放弃了这个选项,转而尝试真机测试模式。 然而,真机测试模式需要在Mac设备上运行,而我没有相关设备,所以这个方案也被放弃了。最终,我选择了一个退而求其次的方案,生成一个试用版的网页链接。于是就在手机桌面收获到了这个从外形上看和一般的APP并无差别的图标。
3.选技术方案,个人开发最友好Expo/React Native
一句话总结:个人用Ai开发App,完全可以先 0 成本把原型和自测跑起来;真正开始花钱,通常是从 iOS 分发/上架的 99 美元/年和 Android 上架的 25 美元一次性开始。
1. 了解了一款应用程序从构想到上架的完整流程,以及前期需要做的准备工作。 2. 明白了在开始一个项目时,需要明确目标:是做成网页、APP还是小程序,并根据不同需求选择合适的实现方式。 3. 最重要的一点是,我学会了沉浸式地完成一件事情。如果有疑问,可以及时请教工具,万事问Ai,一个Ai不满意就换一个。这样能够省略很多不必要的步骤。
4.把这次的过程总结成了一套提示词,下次有想法直接发给codex,出产品就更快了。
当自己的一个想法变成一个可以体验的app时,我总觉得很神圣。我想几年前还上过一个制作h5页面的课,如今也早已经忘记了。
现在的时代已经变成,一句话就能把想法变成了现实。有时候快到不敢相信,所以要保持好奇,亲自去体验。
昨天看《毛选的底层逻辑》,里面有这样一句话:《实践论》告诉我们,你不可能在行动之前就掌握全部真理,很多事情只有你去做了,才能真正明白。因此,要敢于实践,敢于试错。
在不确定时代,唯有主动实践、持续迭代,才能穿透迷雾把握本质。
最后,如果有想体验一下我花4小时制作出来的成果,一个iPhone网页体验版。