图书介绍

iPad应用开发实战PDF|Epub|txt|kindle电子书版本网盘下载

iPad应用开发实战
  • 李晨著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111338352
  • 出版时间:2011
  • 标注页数:268页
  • 文件大小:40MB
  • 文件页数:280页
  • 主题词:便携式计算机-基本知识

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐