精彩iPhone炫酷开发 七位一线高手的编程和设计范例PDF格式文档图书下载
- 购买点数:9 点
- 作 者:(美)贝内特等著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2010
- ISBN:9787115236517
- 标注页数:187 页
- PDF页数:201 页
Wolfgang Ante 3
第1章 设计简单的Frenzic式益智游戏 3
1.1 创建Frenzic 3
1.2 Formic简介 6
1.3 研究Formic代码 7
1.3.1 建立工程 8
1.3.2 编写游戏对象 10
1.3.3 编写视图控制器 18
1.3.4 编写背景视图 21
1.3.5 增加iPhone特定的功能 22
1.4 小结 25
Mike Ash 29
第2章 深入剖析对等网络 29
2.1 规划个简单的协作游戏 30
2.2 构建GUI 30
2.3 为游戏增加网络支持 35
2.3.1 定义网络目标 35
2.3.2 设计网络代码 36
2.3.3 理解字节序 40
2.3.4 编写网络代码 41
2.4 集成网络与GUI 50
2.5 小结 53
Gary Bennett 57
第3章 “一心多用”:利用多线程提升性能 57
3.1 开始编写多线程应用 58
3.1.1 明确何时使用线程 59
3.1.2 理解多线程基础 60
3.1.3 避免线程陷阱 62
3.2 编写Thread the Needle应用 64
3.2.1 构建应用 64
3.2.2 创建线程 70
3.2.3 实现临界区 73
3.2.4 一次停止多个线程 74
3.3 小结 75
Matthew“Canis”Rosenfeld 79
第4章 手指总动员:多指触控界面设计与实现 79
4.1 了解iPhone的功能 80
4.2 多指触控设计 82
4.3 研究多指触控API 84
4.3.1 理事件 85
4.3.2 识别手势 87
4.4 实现多指触控控件 89
4.4.1 处理触控 90
4.4.2 确定移动的含义 93
4.4.3 应用移动 95
4.4.4 应用重量和惯性 96
4.4.5 集成 98
4.5 小结 99
Benjamin Jackson 103
第5章 基于cocos2d-iPhone框架的物理学、Sprite和动画 103
5.1 游戏编程入门 104
5.1.1 OpenGLES简介 104
5.1.2 cocos2d和Chipmunk简介 105
5.2 开发Arcade Hockey 105
5.2.1 跟踪用户手指 107
5.2.2 检测碰撞 109
5.2.3 在2D空间中模拟3D光照 112
5.3 创建个简单的应用 113
5.3.1 建立Xcode工程 113
5.3.2 设置场景 115
5.3.3 创建游戏层 115
5.4 小结 123
Neil Mix 127
第6章 流式音频与Pandora Radio之路 127
6.1 选择iPhone开发 127
6.2 Pandora Radio技术介绍 128
6.2.1 掌握音频开发基本知识 128
6.2.2 管理复杂性 130
6.2.3 示例应用概要介绍 130
6.2.4 流式音频 130
6.2.5 保证代码与格式无关 132
6.2.6 使用信封和编码 132
6.3 设计示例应用 132
6.4 实现播放器 135
6.4.1 AudioSessiOn 135
6.4.2 AudioRequest 136
6.4.3 AudioFileStream 138
6.4.4 AudioQueue 140
6.4.5 Audioplayer 140
6.5 新的征程 141
6.5.1 慢速网络中的滞后 141
6.5.2 中断的连接 143
6.5.3 尽量缩小歌曲间隙 143
6.5.4 恢复歌曲 144
6.5.5 改善应用响应性 144
6.6 查找帮助资源 144
6.7 测试:最好的留到最后 145
6.8 小结 145
Steven Peterson 149
第7章 利用Core Location、XML和SQLite成就Routesy之路 149
7.1 从头开始 150
7.2 确定应用需求 150
7.3 为Routesy创建UI和类 152
7.4 为Routesy引入实时预报 169
7.5 为Routesy增加基于位置的信息 179
7.6 Routesy BART画龙点睛 183
7.7 小结 187
- 《精彩iPhone炫酷开发 七位一线高手的编程和设计范例》(美)贝内特等著 2010
- 《Visual Basic 6高级编程策略与范例 错误处理编码与分层技术》(美)(T.吉尔)Tyson Gill著;段来盛,宋黎松等译 2000
- 《java编程模式与范例基础开发技巧》 2222
- 《Java编程模式与范例 高级应用开发》严桂兰等编著 2002
- 《Java编程模式与范例 基础开发技巧》严桂兰等编著 2002
- 《Visual Basic数据库编程 从范例入门到项目开发》李华飚等编著 2004
- 《Objective-C开发范例代码大全》(美)坎贝尔著 2013
- 《Java通用范例开发金典》李树青编著 2009
- 《Java编程高手》北京博彦科技发展有限责任公司著 2000
- 《GTK+2.0编程范例》宋国伟编著 2002
- 《比较体育与运动》(美)贝内特(Bennett,B.L.)等著;张争鸣,项四新译 1990
- 《美德书》(美)贝内特等著 2010
- 《跨文化培训指南 第三版》(美)兰迪斯,(美)贝内特,(美)贝内特编;关世杰等译 2009
- 《Objective-C初学者指南 第2版》(美)贝内特等著 2012
- 《数据传输》(美)贝内特(W.R.Bennett),(美) 戴维(J.R.Davey)著;《数据传输》翻译组译 1978
- 《电子商务项目实施管理》(美)贝内特·P.利恩兹(BennetP.Lientz),(美)凯瑟琳·P.雷(KathrynP.Rea)沈婷译 2003
- 《精彩iPhone炫酷开发 七位一线高手的编程和设计范例》(美)贝内特等著 2010
- 《基因库与世界食物》(美)普拉克内特(Plucknett,D.L.)等著;许运天,庄巧生译 1990
- 《突破技术项目管理 第2版》(美)贝内特·P.利恩兹,(美)凯瑟琳·P.雷著;张金成,杨坤译 2002
- 《跨文化培训指南》(美)丹·兰迪斯,珍妮特·M.贝内特,米尔顿·J.贝内特编 2009
- 《最高人民法院新闻发布会实录 2012=records of supreme people's court press conferences 2012》 2222
- 《中华人民共和国国家标准 GB/T16623-1996 压配式实心轮胎=Pressed-on solid tyres》 2222
- 《中华人民共和国国家标准 GB/T16622-1996 压配式实心轮胎系列=Series of pressed-on solid tyres》 2222
- 《中华人民共和国国家标准 GB/T16623-2008 压配式实心轮胎技术规范=Technical specification of Pressed-on solid tyres》 2222
- 《中华人民共和国国家标准 GB/T21692-2008 数控压力机、液压机用模拟负荷测试系统=Analog load testing system for CNC presses and hydra》 2222
- 《THE GOVERNMENT/PRESS CONNECTION PRESS OFFICERS AND THEIR OFFICES》STEPHEN HESS 1984
- 《PRESS》POLITICS & PUBLIC OPINION IN BIHAR 1912-1947 2010
- 《Press law》Robin Callender Smith. 1978
- 《SUING THE PRESS》RODNEY A.SMOLLA 1986
- 《THE PRESS AND AMERICA》 2222