内容简介
《iOS Web应用开发:运用HTML5、CSS3与Javascript》的重点是使用HTML5、CSS3
及Javascript等Web标准来为iOS做设计与开发,主题围绕为Apple移动设备设计界面和开发应用的完整流程而展开,并实现了一个名为“The
Store”的真实用例。读者除了能从中学习相关Web标准、专有技术、工具以及一切有助于设计和开发的东西,还能亲身体验适用于所有面向移动项目的真实工作流程。
《iOS Web应用开发:运用HTML5、CSS3与Javascript》适合那些准备设计或开发iOS用户界面或iOS
Web应用(面向iPhone、iPod Touch及iPad)的读者阅读。
目录
第1章 移动触摸设备的新思路
1.1 为什么要选择移动互联网
1.1.1 从桌面端到移动端
1.1.2 移动市场
1.1.3 为何现在就进军移动领域
1.1.4 面向移动的做法
1.1.5 面向移动的指南
1.2 Apple的移动设备硬件
1.3 小结
第2章 为iOS设备打造的敏捷项目
2.1 实现移动信息架构
2.1.1 信息架构及其重要性
2.1.2 遵循移动策略的黄金法则
2.1.3 纯内容标注法
2.1.4 使用站点导航图来表现信息架构
2.1.5 使用线框图草拟信息架构
2.1.6 通过原型将交互可视化
2.2 移动设计的系统方法
2.2.1 苹果设备的可访问性
2.2.2 iOS设备的可用性
2.2.3 iPhone页面模型
2.2.4 iPhone用户界面
2.2.5 iPad块模型
2.2.6 iPad用户界面
2.2.7 用于苹果移动设计的工具
2.3 小结
第3章 针对iOS设备的Web开发
3.1 Web开发工具
3.1.1 开发框架
3.1.2 移动网站
3.2 移动应用
3.3 Web开发模型
3.3.1 Web开发模型的优缺点
3.3.2 开发Web应用的四种方法
3.3.3 Web应用和原生应用在用户眼中的区别
3.3.4 Web标准:HTML、CSS及Javascript
3.3.5 浏览器对标准的支持情况:WebKit和Safari
3.4 SDK开发模型
3.4.1 苹果的Objective-C、Cocoa Touch以及Xtools模型
3.4.2 我是一台Mac电脑
3.4.3 用于苹果移动开发的工具和框架
3.5 小结
第4章 针对iOS设备的用户界面设计
4.1 用户界面设计
4.1.1 什么是界面
4.1.2 万物皆界面
4.1.3 负空间
4.1.4 色彩心理学
4.1.5 界面层次
4.1.6 阅读模式
4.1.7 用户界面设计流程
4.2 兼容iPhone和iPad的用户界面设计
4.2.1 调研
4.2.2 结构
4.2.3 美工
4.2.4 交互
4.2.5 可交付结果
4.3 iPad类原生用户界面设计
4.3.1 调研
4.3.2 结构
4.3.3 美工
4.3.4 交互
4.3.5 可交付结果
4.4 iPhone类原生用户界面设计
4.4.1 调研
4.4.2 结构
4.4.3 美工
4.4.4 交互
4.4.5 可交付结果
4.4.6 用于用户界面设计的工具
4.5 小结
第5章 iPhone用户界面设计:简化思维
5.1 草绘用户界面
5.2 简化思维
5.2.1 iPhone是随身携带的设备
5.2.2 iPhone页面模型的本质
5.2.3 iPhone的局限性
5.2.4 用户认知资源的本质
5.3 草绘剖析
5.4 使用工具来设计
5.4.1 探索Balsamiq Mockups界面
5.4.2 描绘关联性
5.5 使用Adobe Fireworks来设计
5.5.1 创建画布
5.5.2 整理图层
5.5.3 布局设计
5.5.4 界面设计
5.5.5 复用设计
5.5.6 用于用户界面设计的工具
5.6 小结
第6章 iPad用户界面设计:逆向思维
6.1 草绘用户界面
6.2 逆向思维
6.2.1 逆向简化
6.2.2 删减与优选
6.2.3 隐藏与改造
6.2.4 收缩与分组
6.2.5 “简单-复杂”悖论的关键点
6.2.6 草绘用户界面
6.3 使用工具进行设计
6.4 使用Adobe Fireworks来设计
6.4.1 iPad兼容版
6.4.2 iPad类原生版
6.4.3 用于用户界面设计的工具
6.5 小结
第7章 WebKit所支持的Web标准:充分发挥Mobile Safari的能力
7.1 iPhon