iPhone开发全攻略:从Web应用到原生应用
1. iPhone的独特魅力与设备概况
iPhone凭借苹果在硬件和用户界面设计方面的卓越技能脱颖而出。尽管最初的iPhone在基本功能上与当时的其他智能手机相比并无太大优势,但它让这些功能对普通用户来说更加直观和易于使用。例如,以触摸屏为中心的设计比之前行业常用的键盘、轨迹球等交互方式更加直观和吸引人。这使得iPhone走进了大众的手中,许多人此前从未考虑过拥有一部智能手机。
目前,运行iPhone操作系统的设备有四种:三代真正的iPhone,以及iPod touch(实际上是没有蜂窝无线电、麦克风或摄像头的iPhone)。从网页开发的角度来看,这四种设备几乎没有区别,它们支持相同的接口,并且几乎可以以相同的方式运行所有应用程序。
2. 安装iPhone模拟器
开发iPhone应用程序,首先需要一个模拟手机来测试应用。iPhone使用的是模拟器而非真正的仿真器,它无法运行为iPhone手机的ARM处理器编译的代码。苹果利用iPhone OS和Mac OS X之间的深度共性,开发了一个轻量级应用程序,能够准确模拟大多数iPhone功能。这也解释了为什么需要Mac作为开发平台,因为为Windows或Linux开发的iPhone仿真器将有本质上的不同。
安装步骤如下:
1. 从iPhone开发中心(http://developer.apple.com/iphone)下载iPhone SDK。需要注册成为注册iPhone开发者,这是免费的,注册后可以访问苹果的大部分在线资源和SDK。
2. 下载完成后,打开安装包开始安装。至少选择“Developer Tools Essent
超级会员免费看
订阅专栏 解锁全文
1116

被折叠的 条评论
为什么被折叠?



