skip to content
YoungLee的手帐
Flutter开发

记录一次番茄钟APP开发历程

/ 6 min read

记录一次AI开发番茄钟APP开发历程

前几天看到酷安有人在讨论微信鸿蒙原生开发时用到了Flutter,正好我们最近在学习安卓开发,于是我变去搜索了一下Flutter这个框架

后来我便被Google创建的这个跨端开发框架给迷住了,“一次开发,多端部署”

正好前段时间刷到有位B站UP主用Cursor+Claude 开发出了一个软件登顶App Store榜单

于是我也想用AI开发一款属于我自己的软件,于是便有了这次番茄钟的开发之旅,借此我也想给大家分享一下使用AI开发软件的一些经验

1.IDE与模型方面建议选择Cursor+Claude Consent 3.7 Thinking,这个模型目前是最适合开发软件的

2.然后在开发软件之前,你应该自己有一个是设计图(你可以使用Figma设计)或者让AI帮你生成,这里贴一段语句,你可以稍加修改扔给AI

3.接着请新建好对应的软件工程文件夹,把它导入进Cursor,让他帮你生成

并且不要使用模拟数据,在完成设计的同时,也要保证功能的完成度,建议先列出一个功能清单,最后逐一对照功能是否实现

4.到这里APP的大致框架就差不多了

过程差不多接这样,但是用AI开发APP也没有想象的那么简单,最好是除了不会代码,其他的东西你都要会,好在我是计算机专业,对于小白来说,你肯定会遇到更多问题,但是希望你保持耐心

也许,AICoding的时代真的已经来临了

最后附上我开发的应用,希望大家能够喜欢TomatoTime - 提升专注力的番茄钟应用