精彩iPhone炫酷开发:七位一线高手的编程和设计范例
商品以实拍图为准所见即所得,15点前订单当天发货 9787115236517
¥
0.09
九品
仅1件
作者贝内特 著;苏金国、王小振 译
出版社人民邮电出版社
出版时间2010-10
版次1
装帧平装
货号9787115236517
上书时间2024-11-28
商品详情
- 品相描述:九品
图书标准信息
-
作者
贝内特 著;苏金国、王小振 译
-
出版社
人民邮电出版社
-
出版时间
2010-10
-
版次
1
-
ISBN
9787115236517
-
定价
59.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
187页
-
字数
268千字
-
原版书名
iPhone Cool Projects: Learn the Coding Secrets of Master iPhone Designers and Developers
- 【内容简介】
-
《精彩iPhone炫酷开发:七位一线高手的编程和设计范例》共分7章,分别由7位iPhone开发专家执笔,他们从自身专业领域的角度,围绕7个流行的iPhone项目介绍了开发创意应用和优化应用的实用技巧,主要内容包括游戏设计、网络支持、多线程、高级手势、游戏开发、流式音频和技术集成等高级主题。
《精彩iPhone炫酷开发:七位一线高手的编程和设计范例》适合所有iPhone应用开发人员学习参考。
- 【目录】
-
第1章设计简单的Frenzic式益智游戏3
WolfgangAnte
1.1创建Frenzic3
1.2Formic简介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
第2章深入剖析对等网络29
MikeAsh
2.1规划一个简单的协作游戏30
2.2构建GUI30
2.3为游戏增加网络支持35
2.3.1定义网络目标35
2.3.2设计网络代码36
2.3.3理解字节序40
2.3.4编写网络代码41
2.4集成网络与GUI50
2.5小结53
第3章“一心多用”:利用多线程提升性能57
GaryBennett
3.1开始编写多线程应用58
3.1.1明确何时使用线程59
3.1.2理解多线程基础60
3.1.3避免线程陷阱62
3.2编写ThreadtheNeedle应用64
3.2.1构建应用64
3.2.2创建线程70
3.2.3实现临界区73
3.2.4一次停止多个线程74
3.3小结75
第4章手指总动员:多指触控界面设计与实现79
Matthew“Canis”Rosenfeld
4.1了解iPhone的功能80
4.2多指触控设计82
4.3研究多指触控API84
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
第5章基于cocos2d-iPhone框架的物理学、Sprite和动画103
BenjaminJackson
5.1游戏编程入门104
5.1.1OpenGLES简介104
5.1.2cocos2d和Chipmunk简介105
5.2开发ArcadeHockey105
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
第6章流式音频与PandoraRadio之路127
NeilMix
6.1选择iPhone开发127
6.2PandoraRadio技术介绍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.1AudioSession135
6.4.2AudioRequest136
6.4.3AudioFileStream138
6.4.4AudioQueue140
6.4.5AudioPlayer140
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
第7章利用CoreLocation、XML和SQLite成就Routesy之路149
StevenPeterson
7.1从头开始150
7.2确定应用需求150
7.3为Routesy创建UI和类152
7.4为Routesy引入实时预报169
7.5为Routesy增加基于位置的信息179
7.6RoutesyBART画龙点睛183
7.7小结187
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价