本书全面讲解了Adobe AIR(Adobe Integrated Runtime)技术知识体系和开发实践。
本书主要通过详细的实例讲解,向读者介绍AIR的特性和开发技巧。通过阅读本书,读者会了解到AIR的优势,以及如何快速有效地开发AIR应用。
本书全面讲解Adobe AIR(Adobe Integrated Runtime)技术知识体系和开发实践。AIR允许利用现有的Web开发技能(包括Flash、Flex、HTML、JavaScript、Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(Rich Internet Applications)应用。AIR能使开发者在熟悉的环境下工作,利用自己觉得最舒适的工具,并且通过支持Flash、Flex、HTML、JavaScript和Ajax,去建立接近需要的尽可能好的体验。
本书的特色在于提供了丰富的实例,这些实例都有很强的应用价值,比较典型,覆盖很广的知识层面,且容易上手;每个实例都在光盘中有配套的项目源文件,读者可从光盘中找到对应的实例来学习和研究。
本书适合AIR开发人员和对AIR开发感兴趣的读者阅读和参考。
PART 1 RIA与AIR
第1章 谈谈RIA
1.1 了解RIA
1.2 RIA的主流技术
1.3 是Web还是桌面
1.4 RIA中的AIR
1.5 题外话一:用户体验设讨
1.6 题外话二:转换思维模式
第2章 Adobe AIR
……
PART 2 使用Ajax开发AIR应用
第3章 Ajax AIR概述
第4章 基于WebKit网页引擎的开发
第5章 JavaScript调控API精讲
第6章 Ajax框架开发
第7章 处理JavaScript异常
PART 3 使用Flex3开发AIR应用
第8章 RIA开发利器Adobe Flex3
第9章 编写第一个AIR应用
第10章 AIR组件介绍
第11章 窗体和菜单
第12章 文件和数据
第13章 网络和通讯
PART 4 使用Flash CS4开发AIR应用
第14章 Flash CS4 AIR开发概述
第15章 Flash版的HelloAIR
PART 5 项目实践
第16章 仿资源管理器(Ajax+AIR)
第17章 RSS阅读器(Ajax+AIR)
第18章 桌面飞虫(Flash+AIR)
第19章 RSS阅读器Flex版(Flex+AIR)
第20章 图片浏览器(Flex+AIR)
第21章 文本编辑器(Flex+AIR)
第22章 网页浏览器(Flex+AIR)
第23章 列车时刻表(Flex+Cairngorm+AIR)
附录 精彩示例网址
参考文献