iPad应用开发实战PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李晨著
- 出 版 社:北京:机械工业出版社
- 出版年份:2011
- ISBN:9787111338352
- 页数:268 页
第1章iPad开发入门 1
1.1 iPad概览 2
1.2从PC到iPad 3
1.3从iPhone到iPad 4
1.4 iPad开发的必备知识 5
1.5 iPad开发的必备工具 5
1.6第一个iPad应用—Hello World 6
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 2D 59
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 KVO 242
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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019