轻松学iPhone开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

苹果公司自2007年推出iPhone以来,已有5年的时间了。现在iPhone最新产品为iPhone 5。从iPhone的诞生开始,它以全新的界面设计、极高的用户体验度、丰富的软件,成为最受欢迎的智能手机设备。由于App Store模式,海量的开发人员加入到iPhone手机应用软件的开发工作中。

笔者结合自己多年的iPhone开发经验和心得体会,花费了一年多的时间写作本书,希望各位读者能在本书的引领下跨入iPhone开发大门,并成为一名开发高手。本书最大的特色就是结合大量的插图进行说明,全面、形象、系统、深入地介绍了iPhone开发程序,并以大量实例贯穿于全书的讲解之中。学习完本书后,读者应该可以具备独立进行项目开发的能力。

本书特色

1.大量教学插图,读者学习不再枯燥乏味

本书最大的特色就是采用图片讲解,将传统的文字讲解转换为各种形式的图形图表,最大限度地提升读者的阅读兴趣,让读者在潜移默化中掌握iPhone的开发精髓。

2.内容全面、系统、深入

本书介绍了iPhone开发的基础知识、界面开发及相关技术的应用,内容覆盖iPhone开发各个方面,从界面设计到后台技术均进行了详细讲解。

3.讲解由浅入深,循序渐进,适合各个层次的读者阅读

本书从iPhone开发的基础开始讲解,逐步深入到iPhone的高级开发技术,内容梯度从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读,并均有所获。

4.贯穿大量的开发实例和技巧,迅速提升开发水平

本书在讲解知识点时采用了大量短小精悍的典型实例,并给出了大量的开发技巧,以便让读者更好地理解各种概念和开发技术,体验实际编程,迅速提高开发水平。

本书内容及体系结构

第1篇iPhone准备(第1章)主要内容包括iPhone的发展、iPhone开发环境及开发工具的安装过程、iPhone Simulator模拟器、Interface Builder、第一个“Hello World”程序的编写及运行等。通过本篇的学习,读者可以掌握使用开发工具进行简单的界面设置,以及编写简单的程序并运行。

第2篇iPhone界面(第2~8章)主要内容包括视图、文本框、键盘、文本视图、图像和绘图、网页视图和滚动视图、控制器、表视图及动画等。通过本篇的学习,读者可以掌握iPhone的界面编程及应用。

第3篇iPhone技术(第9~14章)主要内容包括地图、照片、音频和视频、选择器、通讯录和电子邮件、触摸及手势等技术。通过本篇的学习,读者可以掌握iPhone中各种常见的技术。

本书读者对象

iPhone开发初学者;

想全面学习iPhone开发技术的人员;

iPhone专业开发人员;

利用iPhone做开发的工程技术人员;

iPhone开发爱好者;

大中专院校的学生;

社会培训班学员;

需要一本案头必备手册的程序员。

致谢

本书主要由张敬东(营口理工学院)编写。由于时间匆忙,编写中难免有所疏漏和不妥之处,敬请不吝指正。

编著者