工欲善其事必先利其器
对于想要入行iOS开发的同学,首先要准备一台Mac电脑,Mac Mini,Mac Air, Mac Pro都无所谓,看自己的预算和选择。
好了,电脑有了,就要配置电脑的开发环境了,苹果对开发人员真的很友好,只需要到Appstore上下载一个Xcode就行了,其他的可以先不用管。
假设你已经有电脑了,开发环境也配置好了,下一步,就让我们一起开启愉快的开发旅程吧~~
首先讲下: 一个完整的APP都是由一个个界面组成的,而界面又是由一个个控件组成的,就像搭积木一样组装起来。
先打开开发工具Xcode,你会看到如图所示页面:
点击 Create a new Xcode project 创建一个新的Xcode项目, 此时会弹框让你选择一个开发模版,这里我们选择iOS下的APP模版,如图所示:
点击Next,进入到配置项目基础开发选项的弹框页面,如图所示:
在这里我们可以填写如下信息:
- 项目名称 Product Name :随便填一个,最好是英文名字,为了看起来有意义一点,暂时就叫MyFirstApp
- 开发者组织选项 Team :这里选择None,以后如果有开发者账号,要用手机调试APP或者要上架App Store的时候可以重新在项目里面配置
- Organization Identifier: 随便写,以后如果有开发者账号,要上架App Store的时候可以重新在项目里面配置,只要保证唯一性就可以了
- Interface:这里我们选择Storyboard,SwiftUI当下并不适用主流开发,如果有兴趣的话,后面我会开专题课程讲SwiftUI开发
- Language选择Swift,Swift是一门现代化的语言,它有简洁易用快速高效安全强大直观等特点,特别适合初学者,并且是开源的查看源码,Objective-C我后面也会讲到
- User Core Data 和 Include Tests 选项取消勾选,Core Data是苹果的数据库(有更好的替代品),Tests是用来做单元测试(毕竟有测试人员,专业的事情交给专业的人做~~)的,暂时用不到,我实际开发过程中也没有用到过,这个略过不讲
点击Next,选择项目保存目录,不妨在桌面上创建一个iOS_Study目录,保存到此目录下,并取消勾选Create Git repository on my Mac,这个选项是否采用Git来管理项目版本滴,暂时用不上,后面再开专题讲Git
点击Create,此时就会在iOS_Study目录下创建并打开一个MyFirstApp的工程项目了,如图所示
项目打开后展示给我们的默认页面是这样的,这些我们先不管,先选择一个喜欢的模拟器
如图所示选择完模拟器,并点击左上角的箭头,或者直接键盘快捷键command+R开始编译运行项目 稍等片刻,编译运行完成后,此时会打开指定的模拟器来运行APP项目,你将看到一个空白页面的APP,如图所示:
到此,你已经打开iOS开发的大门,后面我会讲到基础控件的使用,并如何将它们组合搭配起来形成一个完整的界面。
关注我,带你了解更多iOS,Flutter开发知识~,实现年薪百万,当上CEO,迎娶白富美,走向人生巅峰!