本书英文原版自第1版问世以来在亚马逊计算机图书排行榜持续雄踞榜首,总排名一度在20名左右,被奉为经典。而中文版出版后也迅速荣登各大网店排行榜榜首,并创造了不到半年就印刷四次的销售奇迹。美国Dave Mark、Jack Nutting、Jeff LaMarche编著的《iOS 5基础教程》从到苹果公司网站注册账号、下载和安装相关工具开始,清晰透彻地讲述了创建iOS应用程序的全过程。作者在探讨基本概念和各个关键特性时,提供了丰富的实例。更难得的是。本书始终强调iOS开发中的各种最佳实践,即使是有经验的开发人员,也会受益匪浅。新版针对iOS5和最新发布的SDK做了大幅修订,力求使新老读者都觉得物有所值。作者使用Xcode 4. 2重写了所有项目代码,使之兼窖新IBSDK,还专设两章介绍iOS5新特性storyboard和iCloud,这些新特性大大增强了iOS对开发人员的吸引力。
iOS是如今炙手可热的移动平台,苹果公司为其推出了强大的软件开发工具包iOS SDK。美国Dave Mark、Jack Nutting、Jeff LaMarche编著的《iOS 5基础教程》是一部关于iOS SDK开发的基础教程,内容翔实、语言生动。几位作者结合消费类设备上的常见实例,循序渐进地讲解了适用于iPhone 4S、iPad 2及iPod touch开发的基本流程。新版介绍强大的iOS 5操作系统,涵盖Xcode 4以来的新功能,其中最为引人注目的便是storyboard和iCloud,书中将以全新章节详细介绍。全书所有项目均使用Xcode 4.2重新创建,让开发者全面感受Xcode 4带来的振奋人心的新变化。
《iOS 5基础教程》具有较强的通用性,编程领域的各层次读者都能通过本书快速学习iOS发,提高相关技能。
第1章 欢迎来到iOS世界
1.1 关于本书
1.2 必要条件
1.2.1 开发者的选择
1.2.2 必备知识
1.3 编写iOS应用程序有何不同
1.3.1 只有一个应用程序正在运行
1.3.2 只有一个窗口
1.3.3 访问受限
1.3.4 有限的响应时间
1.3.5 有限的屏幕大小
1.3.6 有限的系统资源
1.3.7 不支持垃圾收集
1.3.8 新功能
1.3.9 与众不同的方法
1.4 本书内容
1.5 本次更新的内容
1.6 准备开始吧
第2章 创建基本项目
第3章 处理基本交互
第4章 更丰富的用户界面
第5章 自动旋转和自动调整大小
第6章 多视图应用程序
第7章 标签栏与选取器
第8章 表视图简介
第9章 导航控制器和表视图
第10章 storyboard
第11章 iPad开发注意事项
第12章 应用程序设置和用户默认设置
第13章 保存数据
第14章 iCloud之旅
第15章 Grand Central Dispatch、后台处理及其应用
第16章 使用Quartz和OpenGL绘图
第17章 轻击、触摸和手势
第18章 Core Location定位功能
第19章 陀螺仪和加速计
第20章 iPhone照相机和照片库
第21章 应用程序本地化
第22章 未来之路