大家好,我是阿紫,从上个月开始,我就一直在思考一件事:不懂ios编程的人,真的能做出一款精美的app吗?
为了得到答案,我经历了近一个月的尝试,想向大家汇报一下我的成果,并将我的行动总结成了此文,欢迎大家的阅读。
背景
上个月,我第一次尝试做app,花了2天时间,怎么做也做不好,各种bug,也看不懂AI写了啥,一头包,弃之。
本人虽然是程序员,但从没接触过ios开发,可以理解成一个粤菜厨师,突然来做川菜,就锅和勺一样,其他还是一头包
而这是我花了5天(含工作日,实际更短)做出的app,功能有多样化日期记录、倒计时,事件时间线,准备清单,小组件,iCloud同步等一系列功能,我认为这应该算一个小而美的app了。所以我可以说,我做到了。






目前app已上架app store, 有兴趣的圈友可以尝试一下,交个朋友,app叫:记痕

那中间那么长的时间,我到底在干什么呢?
思考
在第一次尝试失败之后,我进行了以下思考
我不知道AI到底有没有理解我在表达什么,AI虽然说他懂了,但实际结果却没懂
我无法判断AI到底是在干活还是在糊弄我,结果就是在糊弄我,我除了骂他两句一点办法没有
所以我可以不会IOS编程,但我需要看懂AI在干嘛,这就像你不会做菜,但需要理解厨师在厨房里做什么,这样你才能对它指手画脚
不会真有人敢在厨房对老婆指手画脚吧~
学习IOS编程(不是)
先说我的学习方法
AI是最好的老师,我们要养成遇到问题就问AI的习惯,直到搞清楚为止
当遇到AI陷入问题循环一直解决不了时,尝试与他沟通。 如当我们说这个功能有问题,你帮我解决一下,它一直解决不了时。我们可以说,一般这样的功能我们会怎么实现它?和他聊完后:那你看看我们现在的实现方式是对的吗? 或者你肯定也会有自己的思考,可以提醒他:那我们是不是搞错了,你看你说的是A,但你刚刚又在做B。
技术来源生活,在学习的过程中,多让AI进行类比,借助你已有的知识理解新的知识。 如:这块知识我没理解,你可以举个生活中的例子吗?或者:这是不是就像..
在这篇文章,我更倾向于表达我是怎么和AI交互的,对于一些非关键性的操作我就不放了,避免文章臃肿,因为我相信,只要学会AI交互的技巧,你也可以在AI的帮助下搞定它。
开始学习
首先,安装好xcode,并新建项目



为了更好的阅读体验,来飞书看吧:
https://vqxvy65apk2.feishu.cn/docx/Esf9d94NUoav65xkjpUcBY0qnpf
Comments on "不懂ios编程的人,怎么才能做出一款小而美的APP?" :