iOS开发前期准备
海信e860刷机版本:1.0
编制人:GGYD
目录
目录
祁天道个人资料1. 目标 3
容祖儿 何韵诗2. 内容 3
2.1. iOS开发基本情况介绍 3
2.2. iOS开发环境搭建 3
2.3. iOS软件开发者证书 3
3. 介绍 3
3.1. iOS开发基本情况介绍 3
3.2. iOS开发环境的搭建 6
3.3. iOS软件开发者证书介绍 7
4. 总体评价 7
5. 参考资料 7
1.
目标
目标
iPhone下开发程序前的基本准备要素,包括环境配置、iOS开发者证书等。
2. 内容
2.1. iOS开发基本情况介绍
iOS开发概况,开发语言介绍
2.2. iOS开发环境搭建下雨天 走心文案
iOS开发环境搭建介绍,XCode和Interface Builder的介绍
2.3. iOS软件开发者证书
2.3.1. iOS账户的获取,软件开发者证书的介绍
3. 介绍
3.1. iOS开发基本情况介绍
3.1.1. iOS介绍
iOS是由苹果公司为iPhone等设备开发的操作系统。它主要是给iPhone、iPod touch和iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。iPhone OS的系统架构分为四个层次:核心操作系统层(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),可轻触层(the Cocoa Touch layer)。见下图:
系统操作占用大概512MB的存储空间。
苹果公司在iPhone4发布的同时宣布,把iPhone OS3操作系统的升级版本更名为iOS 4。
3.1.2. App Store介绍
App Store没有特别准确的定义,一般都理解为“应用商店”,但这样的定义似乎将App Store只是作为一个应用程序的卖场来定义,并没有真正体现出App Store本身作为“软件作为服务”及电子商务交易平台的核心内在价值。
App Store服务提供商通过整合产业链合作伙伴资源,以互联网、无线互联网等通路形式搭建手机增值业务交易平台,为客户购买手机应用产品、手机在线应用服务、运营商业务、
增值业务等各种手机数字产品及服务提供一站式的交易服务。纪检委
3.1.3. 开发工具介绍
Xcode:开发iOS应用,需要在Mac OS X运行Xcode开发工具。Xcode是Apple的开发工具套件,支持项目管理、编辑代码、构建可执行程序、代码级调试、代码的版本管理、性能调优等。这个套件的核心是Xcode应用本身,它提供了基本的源代码开发环境。下面是Xcode的界面:
Interface Builder:利用Interface Builder,可以通过拖拽需要的组件在程序窗口上进行装配。组件中包含标准的系统控件,如开关(switches)、文本框和按钮,还有定制的视图来表示程序提供的视图。在窗口表面上放置组件之后,拖拽它们可以确定位置,使用观察器(inspector)设置它们的属性、建立这些对象和代码之间的联系。当界面是你想象的那样时,将内容保存在一个nib文件中,这是一个自定义的资源文件格式。见下图:
模拟器:模拟器提供了在苹果电脑上开发iOS产品时的虚拟设备。部分功能可以在模拟器
上直接进行调试。模拟器不支持GPS定位、摄像头、指南针等与硬件关联较大的功能。
模拟器运行如下图:
饺子怎么包
3.1.4. 开发语言介绍
iPhone开发语言Objective-C是一种简单的计算机语言,简称OC,支持面向对象编程。
发布评论