iPhone和iPad在近几年中获得了巨大成功,这个现象也可以说明,有越来越多的应用开发者已经在开发高端的多功能应用了。如今,应用及多媒体内容不必通过各种封装形式即可提供给用户。基于Web的移动应用可同时利用传统Web应用、原生应用、多媒体音视频和移动设备的优势。
瓦格纳专著的《iOS Web开发入门经典--使用HTML\\CSS\\JavaScript和Ajax》涵盖了为iOS开发基于Web的应用时需要了解的方方面面。例如,如何从头开始开发一个移动应用、如何借助现有的开源框架进行快速开发、如何模拟iOS内置应用的外观和使用体验、如何捕获并处理触摸操作以及如何针对Wi—Fi等无线网络对应用进行优化等。
《iOS Web开发入门经典--使用HTML\\CSS\\JavaScript和Ajax》涵盖了为iOS开发基于Web的应用时需要了解的方方面面。例如,如何从头开始开发一个移动应用、如何借助现有的开源框架进行快速开发、如何模拟iOS内置应用的外观和使用体验、如何捕获并处理触摸操作以及如何针对Wi—Fi等无线网络对应用进行优化等。
瓦格纳专著的《iOS Web开发入门经典--使用HTML\\CSS\\JavaScript和Ajax》向读者介绍了在iOS平台上进行Web应用开发的各个方面。其中不仅包括从头开始开发一款应用的详细流程,还介绍了将原有Web应用迁移到iOS移动平台上的方法。在这一系列的介绍过程中,我们还将让读者了解如何为iOS触摸屏优化用户界面,以及如何在自己的应用中集成iPhone中的电话、邮件、地图和GPS等系统服务。
第I部分 入门
第1章 使用Web技术开发iOS应用简介
1.1了 解iOS平台上的Safari浏览器
1.2 开发者可以利用的主要Safari特性
1.3 为iOS开发Web应用的四种方式
1.4 勿将手指当鼠标
1.5 资源限制和技术局限
1.6 设置本地网络中的开发环境
第2章 相关核心技术
第3章 文档对象模型
第4章 编写第一个Hello World
第5章 为iPhone和iPad启用并优化网站
第II部分 应用的设计
第6章 为iPhone设计UI
第7章 为iPad设计UI
第8章 使用CSS指定样式
第III部分 应用的开发
第9章 界面编程
第10章 处理触摸交互和事件
第11章 特效和动画
第12章 与iOS服务集成
第13章 将应用打包为书签:小书签和数据URL
第Ⅳ部分 高级编程技术
第14章 canvas编程
第15章 脱机应用
第16章 使用Web应用框架进行开发
第17章 带宽和性能优化
第18章 调试和部署
第V部分 后续步骤:用HTML和JavaScript开发原生iOS应用
第19章 为原生ios开发做准备
第20章 PhoneGap:使用HTML、CSS和JavaScript开发
第21章 将应用提交到App Store
附录A 练习答案
附录B iOS设备分辨率参考表