iOS 5 编程入门经典(第3版)——开发iPhone与iPad应用

作者:Wei-Meng Lee著 宋梅 译

丛书名:移动与嵌入式开发技术

定价:69.8元

印次:1-1

ISBN:9787302299943

出版日期:2012.10.01

印刷日期:2012.10.17

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书详尽透彻地讲解了iPhone和iPad应用开发的核心基础,包括iCloud编程、Twitter集成、在iOS应用内导入和导出文档、新的Xcode 4、多任务处理、基于位置的服务和通知系统等新功能,对热切希望为Apple的移动设备开发原生应用的初学者来说,是一本十分理想的教程。本书的内容丰富全面,学习本书后,读者将可以充满自信地构建自己的第一个iPhone或iPad应用。 主要内容:介绍了iOS 5编程的基础知识;介绍如何响应及处理设备旋转以及不同类型的屏幕方向;展示如何使用Tabbed、Master-Detail、Single View和Utility等各种应用程序模板;探讨在Master-Detail Application中使用表视图的技术;分享关于文件处理和数据库存储的建议;涵盖各种传感器的访问方法及各种手势的识别方法;示范如何使用Google Maps、逆向地理编码、添加注记等构建基于位置的服务应用。

前 言 Apple公司在2011年6月的世界开发者大会(Worldwide Developers Conference, WWDC)上第一次正式公布了iOS 5。在业界的热切期盼中,在发布了7个测试版后,Apple公司在显著改进的iPhone 4S中推出了iOS 5。Apple公司在iOS中新增了200多种功能,意图使其在可以预见的将来成为移动平台的王者。这意味着开发人员在开发自己的应用程序时也有了巨大的潜力——当然,这需要开发人员知道如何为iOS平台编程。本书将会引领你入门。 在开始学习iPhone和iPad开发时,我与大多数iPhone开发人员所走的路是一样的:编写Hello World应用程序、学习Xcode和Interface Builder、理解代码的行为并重复这个过程。我还被视图控制器的概念迷惑了,想知道如果只希望显示一个视图的话,为什么还需要视图控制器。我关于Windows Mobile与Android的开发背景也没帮上多少忙,只能从头开始学习这个概念。 本书面向iPhone和iPad开发初学者,涵盖了iOS开发的各个主题。本书的编写方式是渐进式的,这样读者就不会由于细节过多而疲于奔命。我认为最好的学习方式就是去实践,因此全书大量的“试一试”首先会介绍如何构建某个应用,然后解释原理。 虽然iPhone和iPad编程是个庞大的主题,但本书的目标在于让读者掌握基本原理、理解SDK底层的架构,知道为什么要这么做。面面俱到地介绍iPhone和iPad编程超出了本书的讨论范围,但我还是相信读者在学习完本书(并做完练习)后能够迎接接下来的iPhone和iPa...

目录
荐语
查看详情 查看详情
目    录

 

第1章  iOS 5编程快速入门 / 1

1.1  获取开发工具和SDK / 1

1.2  Xcode的组件 / 2

1.2.1  Xcode / 3

1.2.2  iOS Simulator / 4

1.2.3  Interface Builder / 8

1.2.4  Instruments / 8

1.3  iOS架构概述 / 9

1.4  起步前需要了解的一些信息 / 11

1.4.1  iOS的版本 / 12

1.4.2  在真实设备上进行测试 / 12

1.4.3  屏幕分辨率 / 12

1.5  小结 / 14

第2章  编写第一个“Hello World!”应用程序 / 15

2.1  Xcode快速起步 / 15

2.1.1  使用InterfaceBuilder / 18

2.1.2  编写代码 / 22

2.2  定制应用程序图标 / 23

2.3  显示启动图像 / 26

2.4  小结 / 29

第3章  视图、插座变量与动作 / 31

3.1  插座变量和动作 / 31

3.2  使用视图 / 36

3.2.1  使用警告视图 / 37

3.2.2  使用动作表单 / 41

3.2.3  页面控件与图像视图 / 43

3.2.4  使用Web视图 / 51

3.3  使用代码动态添加视图 / 54

3.4  理解视图层次结构 / 57

3.5  小结 / 59

第4章  视图控制器 / 63

4.1  Single View Application模板 / 63 ... 查看详情

查看详情