图书介绍
iPad应用开发实战PDF|Epub|txt|kindle电子书版本网盘下载
- 李晨著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111338352
- 出版时间:2011
- 标注页数:268页
- 文件大小:40MB
- 文件页数:280页
- 主题词:便携式计算机-基本知识
PDF下载
下载说明
iPad应用开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章iPad开发入门1
1.1 iPad概览2
1.2从PC到iPad3
1.3从iPhone到iPad4
1.4 iPad开发的必备知识5
1.5 iPad开发的必备工具5
1.6第一个iPad应用—Hello World6
1.6.1建立工程:HelloWorldMail 7
1.6.2工程概览8
1.6.3添加按钮15
1.6.4邮件编辑器17
1.7小结19
第2章视图和视图控制器20
2.1视图(UIView) 21
2.1.1视图概览21
2.1.2窗口(UIWindow) 22
2.1.3网页视图(UIWebView) 23
2.2视图控制器(UIViewController)23
2.2.1视图控制器概览23
2.2.2导航控制器(UINavigationController) 24
2.2.3标签控制器(UITabBarController) 25
2.3弹出控制器(UIPopoverController) 26
2.4分割视图控制器(UISplitViewController) 27
2.5实例:iPad网页导航27
2.5.1基于分割视图控制器的应用27
2.5.2网页视图29
2.5.3表格视图31
2.6小结34
第3章 内存管理35
3.1对象所有权、引用计数与释放36
3.2自动释放与便捷方法38
3.3访问器方法与属性39
3.4改变引用计数的特殊情况40
3.5内存管理总结41
第4章 键盘输入和自定义键盘42
4.1文本输入与系统键盘43
4.2自定义键盘之一:替代系统键盘47
4.3自定义键盘之二:与系统键盘共存50
4.4自定义键盘之三:修改系统键盘51
4.5小结55
第5章 绘图56
5.1 iOS概览57
5.2 iOS中的绘图技术58
5.3 Quartz 2D59
5.4贝济埃路径的使用61
5.5画图实战:绘图板62
5.6小结74
第6章 容器类的使用76
6.1数组(NSArray)与可变数组(NSMutableArray)77
6.1.1数组的创建与初始化78
6.1.2查询数组78
6.1.3产生新数组79
6.1.4比较数组79
6.1.5保存数组79
6.1.6添加对象(NSMutableArray方法)79
6.1.7移除对象(NSMutableArray方法)79
6.1.8替换对象80
6.2字典(NSDictionary)与可变字典(NSMutableDictionary)80
6.2.1创建字典80
6.2.2获取关键字与数值81
6.2.3保存字典81
6.2.4添加条目(NSMutableDictionary方法)81
6.2.5移除条目(NSMutableDictionary方法)81
6.3集合(NSSet)与可变集合(NSMutableSet)81
6.3.1创建集合82
6.3.2读取集合82
6.3.3比较集合82
6.3.4添加或移除对象(NSMutableSet方法)82
6.3.5集合操作(NSMutableSet方法)83
6.4容器在拼图游戏中的使用83
6.4.1拼图游戏的设计83
6.4.2相关定义84
6.4.3 Piece类与字典87
6.4.4 Puzzle类与字典和数组89
6.5小结93
第7章文件系统94
7.1 iOS文件系统概述95
7.2通过模拟器看应用的包裹96
7.3文件管理器97
7.4 NSString的路径功能98
7.5拼图游戏中的文件管理99
7.6小结107
第8章绘图进阶108
8.1屏幕旋转109
8.2绘制曲线和切割图案111
8.3高级绘图在拼图游戏中的应用114
8.4小结122
第9章 触摸事件与手势识别123
9.1触摸事件、视图结构与响应顺序124
9.2官方SDK中的手势识别器126
9.3 Photo Jigsaw中对触摸的响应128
9.4自定义的手势识别器135
9.5小结136
第10章 同时性编程与定时器137
10.1同时性编程概述138
10.2操作队列140
10.3拼图游戏中的同时性编程142
10.4定时器及其在拼图游戏中的使用146
10.5小结148
第11章 动画150
11.1 iOS动画技术概述151
11.2用图像视图来逐帧显示动画153
11.3视图的动画技术154
11.4 CogRadio应用156
11.5 CogRadio应用中的动画160
11.6小结166
第12章 多媒体播放167
12.1音频播放168
12.1.1使用系统声音服务来播放音效168
12.1.2音频播放器169
12.1.3音乐播放器169
12.2视频播放171
12.2.1电影播放器171
12.2.2在网页视图中嵌入播放174
12.3 CogRadio中的多媒体175
12.4小结178
第13章cocos2d开发入门179
13.1 cocos2d简介181
13.1.1导演181
13.1.2场景和层182
13.1.3精灵与动作183
13.2创建cocos2d工程并添加场景184
13.3添加按钮、精灵和动作185
13.4粒子系统187
13.5小结193
第14章连接设备195
14.1游戏工具箱简介196
14.1.1游戏中196
14.1.2点对点连接198
14.1.3语音聊天198
14.2实现点对点连接199
14.3 OpenFeint游戏平台203
14.4小结209
第15章 加速度传感器210
15.1加速度传感器概述211
15.2飞机躲子弹游戏212
15.3倾斜设备来控制飞机216
15.4分离重力成分219
15.5小结221
第16章 地图与连接服务器222
16.1地图编程概述223
16.2实战:地图编程224
16.3与服务器交互227
16.4实战:与服务器交互229
16.5小结235
第17章Objective-C与XCode进阶236
17.1 NSLog扩展237
17.2范畴的使用239
17.3读写器的内存管理240
17.4 KVO242
17.5单例243
17.6运行时的对象查询245
17.7调试器的巧用246
17.8 XCode快捷键247
17.9小结249
第18章iPad应用的开发证书与营销250
18.1开发证书的获取251
18.2联机调试254
18.3应用名字、说明以及图片258
18.4应用的提交261
18.5应用的推广262
18.6应用升级与销售技巧263
18.7 iPad开发的长期策略265
18.8小结266