小白从0到1开发iOS app ——准备篇
有几个姐妹说也想搞app,想说完全可以。正好睡不着,整理一下搞苹果app的流程,这些准备工作干完,就可以让gpt开始干活了。(个人经验,只是提供参考,不确定的再多查一查)
获取开发者账户(Apple Developer Account):
注册成为Apple开发者,是开发iOS APP的必须项,费用好像是680,有效期一年。注册之后,如果要上架app,还需要提供实名认证信息+银行账户信息。 安装开发工具:
下载并安装Xcode,它是iOS开发的官方集成开发环境(IDE),说人话,就是用来写代码、运行代码的。
安装包很大,再加上为了支持不同的模拟器下载的支持文件,很容易就到30G以上,所以有条件最好搞个内存大一点的苹果电脑。我的256G办公电脑,很快就不行了,后来文件实在删无可删了,又买了个固态硬盘,外接系统,速度还挺快的。 Swift编程语言:
它是iOS开发的主要编程语言,先熟悉一下。
资料比较少,好不容易找了个简单的教程,叫chaocode的台湾女生,半个小时的视频,听完大概知道怎么设置一个project,一项目文件中包含哪些内容,跟着操作一遍,熟悉一下环境,知道在哪里输入,哪里测试输入的结果(run)。
因为这个妹子介绍的是swiftUI,就用了swiftUI,感觉对普通人来说更好理解,它叫“声明式语言”,比如你想显示一段文字,就写Text(“文字内容”),就可以了,想显示一个图片,就写Image(”自拍”),假设你有一张图片名称是“自拍”,页面上就会显示这个图片。
除了这些,了解一下什么是struct、class、function,基本就可以开干了。 设计应用界面:
使用设计工具(如Sketch或Adobe XD)创建应用的用户界面设计。
这里可以用MidJourney,搜一下xhs 有很多prompt。
注册成为Apple开发者,是开发iOS APP的必须项,费用好像是680,有效期一年。注册之后,如果要上架app,还需要提供实名认证信息+银行账户信息。 安装开发工具:
下载并安装Xcode,它是iOS开发的官方集成开发环境(IDE),说人话,就是用来写代码、运行代码的。
安装包很大,再加上为了支持不同的模拟器下载的支持文件,很容易就到30G以上,所以有条件最好搞个内存大一点的苹果电脑。我的256G办公电脑,很快就不行了,后来文件实在删无可删了,又买了个固态硬盘,外接系统,速度还挺快的。 Swift编程语言:
它是iOS开发的主要编程语言,先熟悉一下。
资料比较少,好不容易找了个简单的教程,叫chaocode的台湾女生,半个小时的视频,听完大概知道怎么设置一个project,一项目文件中包含哪些内容,跟着操作一遍,熟悉一下环境,知道在哪里输入,哪里测试输入的结果(run)。
因为这个妹子介绍的是swiftUI,就用了swiftUI,感觉对普通人来说更好理解,它叫“声明式语言”,比如你想显示一段文字,就写Text(“文字内容”),就可以了,想显示一个图片,就写Image(”自拍”),假设你有一张图片名称是“自拍”,页面上就会显示这个图片。
除了这些,了解一下什么是struct、class、function,基本就可以开干了。 设计应用界面:
使用设计工具(如Sketch或Adobe XD)创建应用的用户界面设计。
这个到现在也没整明白。之前刷xhs说AI可以一键生成UI,折腾了figma和midjourney 都没整明白,Midjourney虽然生成的色彩很漂亮,但是要让它按照哪个模块放什么来生成图片,贼难,放弃。如果有人可以分享一下如何快速设计一个看得过去的UI界面,就太好了。
最后我的解决办法是,用PPT画了一下结构,定了个主题色,就酱。
这里可以用MidJourney,搜一下xhs 有很多prompt。
搞完这些,大概1、2天,就可以正式干活了。
#自学