在开始之前还是不得不提一下iPhone应用开发的工具,我当然之前是没接触过iPhone开发,也没使用过apple的任何一种设备,所以我的概念中只知道xcode是最专业的iOS开发工具,现在它是免费的,听说之前还需要付钱才可以安装,你的Mac系统安装好后应该会有AppStore的,从里面的免费区域应该可以找到,安装就行了,只是好像需要点时间,不是你的网络不好,应该是该应用不在国内服务器上,下载相当慢。
安装好后,在dock上应该会自动出现启动图标的,如果没有出现,你可以从Application中拖动它到你的dock上,这样方便使用。
我们就从创建第一个应用开始来认识一下xcode吧,启动你的xode会显示欢迎界面,如果之前你已经有创建过应用了,那右边会显示之前曾经找开过的iOS应用列表,现在我们选择 Create a new Xcode project就可以了
在接下来因为我们要学习的是iOS的开发,选择选择iOS下面的Application,右边有各种模板,当然我们从最简单的开始吧,选择SingleViewApplication,然后Next
在这个界面中有几项需要填写,分别是:
Product Name:产品名称,可以随意填写,能表达你这个应用的意思就好了,例如QQ音乐,滴滴打车
Organization Name:组织名称,随意填写
Company Identifier:公司识别代码
Bundle Identifier:由Company Identifier+Product Name组成,个人感觉是这个应用的识别码,应该与android中的package是一样的作用吧,暂起不用管它
Devices:这里有三个选项,分别是iphone,iPad,通用,如果你的应用针对两种设备都支持可以选择通用,否则选择其中一项就好,这里选择iphone
接下来会让你选择保存的路径,我单独建了一个macApp目录来存放,也建议你这样
点击Create之后就进入了应用开发的环节了,在这里先来认识一下各区域,基本上分上中下,左中右,中间部分大多数情况下是可编辑区域,比例编码,设置等等,左边区域是你的工程中使用到的文件树,下图是建立工程后的最初状态,当然文件树中的组织结构应该还是清晰的,但我们从MVC的角度来看,还是可以再整理一下的,下一篇再来说吧。
到这里一个工程就创建好了,这个时候我们可以点击 1 区域中的 run,就可以运行我们的程序了,当然这个时候的结果会是一个空白的界面,里面还什么都没有,在2的区域中可以选择你的应用是运行在什么设备上,如果你连接有真机,你的应用就可以发布到真机上运行了,其他的选项就是在模拟器中执行。
从零开始学习iOS开发1:认识xcode,布布扣,bubuko.com