从0到1用cursor开发iOS应用(一)

大家好,我是彭涛

最近不是AI大火嘛,想着自己是否借用AI工具能从0到1开发一款APP呢?

由于以前没有写过iOS应用,就想着用AI IDE Cursor来进行开发,说干就干。

开发APP之前,就想了几个点:

  1. 需求是什么,比如我打算开发个番茄闹钟

  2. 完成原型设计,这里面也没经验和cursor对话帮我生成了一个后续会说吗

  3. 开发APP,比如cursor快速生成基本的APP功能页面,

  4. 测试和发布,编译iOS APP进行发布上架

先看结果:我们先来看几个截图和成品,这个是我用cursor进行生成的设计页面,xcode编译的内容,为方便大家可以看到情况,我先截个图,之后我们再来进行一步一步的细节解析。

img

这个功能不够完善,是我用2个小时让cursor生成的代码。看到这个估计大家蛮多问题,我们先抛砖引玉,接下来我们会给大家进行解释。以及会把每一个步骤给大家记录下。

今天是第一天,我们先给大家科普,以及解释下相关细节,方便知道为啥我们开发,希望对大家接下来开发APP有用。

为啥开发APP以及为啥是iOS APP


  1. 苹果生态优势,用户付费能力强,是安卓的2倍

  2. 支付完善,苹果自动处理全球支付,汇率,退款,更快,web网站接入stripe相对麻烦,APP更容易验证最小可行性产品(MVP)

  3. iOS不需要兼容那么多版本

  4. 目前APP Store前十都是 AI领域相关APP,我们可以看到iOS又将有新的机会,所以开发APP势在必得。

做技术自媒体和工具APP产品对比?


  1. 自媒体相对起步容易,门槛低,难度小一些,自媒体也是有杠杆,比如我们一篇文章短视频可以传播 几千上万次

  2. 工具APP这个产品,相对门槛高,难度高,但是有了cursor这样的工具降低了难度

开发iOS APP,需要条件是什么?


  1. Mac电脑,目前Xcode只有在Mac上上运行

  2. iPhone/iPad 方便测试

  3. 开放者账号,99美刀,免费账号不能上架APP Store

  4. 其他比如版本控制工具,设计工具Figma和sketch之类的


新手开发我的思考


  1. 不要追求完美,快速开始,先做个垃圾出来

  2. 做一个简单版本出来,然后再来进行优化

  3. 目前2个小时已经出来了一个demo了,争取一周上架

目前很多东西不成熟,但是好在我自己有后端开发的经验,应该能够很快适应APP的开发节奏。

今天第一天,今天先聊到这儿,接下来我们会写第二篇第三篇争取用专栏给大家呈现,欢迎关注。

接下来欢迎大家预约我的 视频号直播,cursor开发APP直播

往期阅读:

牛逼!一句话用Manus搞了个网站!

推荐我的七年千里会!

我是彭涛,在成都,创业4年,做AI 相关,PM,懂点流量和自媒体,

欢迎加我vx:257735做一个点赞之交。

图片