图书信息
![](/images/load.gif)
书 名: iPhone开发实战
作者:(美)艾伦,(美)阿佩尔克莱因,漆振译
出版社:人民邮电出版社
出版时间: 2009-10-1
ISBN: 9787115213051
开本: 16开
定价: 69.00元
内容简介本书全面探讨了iPhone平台的两种编程方式——Web开发和SDK编程。全书结合示例对这两种编程方式的基本流程、基本原理和基本原则给出了详细而通俗的讲解。在Web开发方面,分别介绍了三个iPhone Web库,即WebKit、iUI和Canvas,并讨论了Web开发环境Dashcode,最后阐述Web应用程序的调试。在SDK开发方面,详细描述其各种组件和功能,包括Xcode、Interface Builder、视图控制器、用户交互、SDK工具包、加速计和GPS、媒体、图形等。
本书适合所有iPhone开发人员学习参考。
作者简介Christopher Allen著名iPhone开发技术专家。最大的iPhone Web开发社区iPhoneWebDev创办人,iPhoneDevCamp技术大会创办人。他还是TLS安全协议的作者之一。
图书目录第一部分iPhone编程简介
第1章iPhone简介
1.1iPhone核心规范
1.1.1iPhone的输入及输出规范
1.1.2iPhone网络规范
1.1.3iPhone浏览器规范
1.1.4iPhone的其他硬件特性
1.2iPhone在行业中的比较
1.2.1物理比较
1.2.2具有竞争力的因特网浏览
1.2.3移动Web标准
1.2.4其他创新
1.3iPhone的独特之处
1.4理解iPhone输入和输出
1.4.1输出和iPhone视区
1.4.2输出和方向
1.4.3输入和iPhone定位机制
1.5小结
第2章Web还是SDK
2.1比较两种编程风格
2.2核心思想:编程的连续性
2.3优点和缺点
2.3.1Web开发
2.3.2SDK开发
2.3.3程序平台
2.4独立iPhone开发
2.4.1Web开发模型
2.4.2SDK开发模式
2.5集成iPhone开发
2.5.1镜像开发
2.5.2混合开发
2.5.3客户机-服务器开发
2.5.4关于集成的最后想法
2.6小结
第二部分为iPhone设计网页
第3章为iPhone重新开发网页
3.1iPhone视区
3.1.1更改整站视区
3.1.2更改局部视区
3.1.3视区属性和常量
3.2实现“iPhone友好的”网页
3.2.1避免缺少iPhone功能
3.2.2创建链接
3.2.3Web开发中的良好习惯
3.2.4解决常见问题
3.3实现“iPhone优化的”网页
3.3.1通过USER_AGENT检测iPhone
3.3.2通过CSS检测iPhone
3.3.3使用CSS进行优化
3.4使用iPhone chrome
3.4.1三个栏
3.4.2Web剪贴
3.5捕获iPhone事件
3.5.1单指触摸
3.5.2两指手势
3.6重新显示网页
3.6.1Gmail iPhone页面
3.6.2Facebook iPhone页面
3.7支持非iPhone用户
3.8小结
.....................................