一个月肝了 8个 iOS App 并成功上架!
当然用的是周末和假期时间,工作日还是要好好上班的。其中有个app还是家里大娃独立做的(猜猜是哪个?),可见门槛有多低。
本人虽有编程经验,但是客户端开发零知识。偶然机会发现了 Cursor 这个AI编程工具,搭配Xcode,再加上平日的一些小想法,就开始搞起!
Cursor:使用下来,基本上你只要用大白话描述清楚功能需求,它就能帮你生成代码,一次性成功率还挺高,即使遇到代码问题,把错误贴给他,他就能自动修复。
Xcode:苹果官方的 App 开发工具,因为是cursor在写代码,所以用到xcode的功能比较少。主要用它来创建项目、编译测试和打包上架 App。
一些使用心得:
1. cursor很强大,几乎都能理解你的需求,bugfix能力也很强。
2. 先跟它沟通清楚需求,再开始编码,这样返工的概率更小。
3. 功能一个一个来,避免迈大步一下子给太多功能。这样的好处是出问题容易定位问题,也可以边写边学编程知识。
4. 尽早把不同页面模块放到不同view文件里,把核心模型放到model文件里,这样拆分代码后清晰易维护。
5. cursor也不是全对,有可能会有逻辑问题,也可能会把你的手动修改给偷偷revert了
6. 过程管理很重要,虽然cursor能restore checkpoint,但是我更喜欢用git管理。每做完一个功能点就commit。
7. cursor功能开发很快,调整样式很花时间,做完一个app,大概80%的时间都在调整UI。
8. 生成app icon可以用doubao、去水印可以用美图秀秀,抠图有在线免费工具。
字数有限,后续有时间再介绍如何开通苹果开发者账号、如何使用cursor+xcode, 如何打包发布填写信息提交审核、如何做内购功能,以及过程中我遇到的一些坑。大家有问题评论留言,尽量回答。
#iOS 开发实战 #Swift 编程 #AppStore 上架攻略 #零基础学 iOS #Xcode 使用技巧 #CursorAI 编程 #iOS 独立开发者 #苹果应用开发 #App 开发教程 #iOS 项目实战 #移动端开发 #iOS 开发经验 #自制 App #iOS 开发小白进阶