※この記事はアフィリエイト広告を含みます
使用AI开发应用程序需要一年时间?iOS应用程序《HabitTed》的开发者谈谈从“0到1”之后的真相
发生了什么?新闻概述
- 没有Swift经验的工程师利用AI代码编辑器“Cursor”,花费一年时间开发并发布了独特的习惯追踪应用《HabitTed》。
- 开始6小时后,基本功能的原型完成,但为了达到满足用户(即自己)对现有订阅型应用的不满所需的质量,经历了大量的反复试错。
- 完全本地化的设计以及对iOS 18的“Gen-emoji”支持等,涉及到AI当时未掌握的最新特殊功能的实现,耗费了不少时间。
为什么这很重要?值得关注的点
- “AI生成”和“完成”的差距:初始代码生成速度快,但随着系统的复杂性增加,如小部件、通知和状态管理(SwiftData),AI的上下文限制和错误修正循环变得显著。
- 自律型代理之前的局限:开发开始时,像Claude Code这样的“完全自律型”工具尚未普及,人类必须将任务细分并逐一指示,这记录了“手动AI开发”的真实情况。
- 成本意识的变化:为了避免高昂的订阅费用,选择自制的趋势,象征着2026年AI民主化带来的“应用自制时代”。
🦈 鲨鱼的视角(策展者观点)
如果你觉得AI能让一切变得简单,那就大错特错了!这篇文章的精彩之处在于,尽管AI具备从“0到1”的爆发力,但将发布质量提升到“1到100”的艰辛调试过程被诚实地记录下来。尤其值得关注的是对Gen-emoji的支持!为了实现AI不知晓的最新功能,开发者不得不深入文档,将自己作为“导航者”来引导AI。这证明了即使在现代,随着AI代理的进步,最终成就仍然依赖于“人类的执着”!
未来会怎样?
随着像Claude Code这样的代理工具的普及,文章中提到的“细分任务和手动测试”的麻烦将大幅减少。然而,正如文章结论所述,“持续推进项目的一致性意愿”是AI无法替代的,因此,未来开发的关键将不再仅仅是“技术”,而是“想要解决什么”的愿景强度。
鲨鱼的总结
6小时内成型后坚持一年,真是令人佩服!但未来将通过AI代理实现更快的开发速度。别落后了哦!🦈🔥
术语解释
- Cursor:一种将AI原生集成的代码编辑器,能够进行代码预测生成和自然语言修正指令。
- Gen-emoji:在iOS 18中推出的,由AI生成的表情符号,需要最新API的支持。
- SwiftData:用于在iOS应用中保存数据的最新框架,AI容易与旧模型混淆的难点。