级别: 初级 刘 庆 (liuqcdl@cn.ibm.com), 软件工程师, IBM 中国软件开发中心 DB2 z/OS 开发团队
2007 年 10 月 18 日 Adobe AIR(Adobe Integrated Runtime)是 Adobe 公司在 RIA(Rich Internet Applications)领域内全新的解决方案,它允许你利用现有的 Web 开发技能(包括 Flash,Flex,HTML,JavaScript,Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面 RIA 应用。AIR 被媒体誉为 2007 年最值得关注的技术,和 Ajax 技术一样,将会引起广泛的关注。
在本教程中
 | |
请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。
|
|
本教程采用介绍知识和开发实际例子相结合的方式,在解决实际问题的过程中穿插介绍 AIR 的相关知识。并在介绍 AIR 的过程中,讲述了如何将 AIR 和目前广泛使用的 Dojo 框架结合起来,从而利用 Dojo 强大的工具开发基于 Ajax 的 Mashup 桌面应用。 您将学习: - AIR 简介
- Hello World!第一个 AIR 应用
- AIR 结合 Dojo 0.9 开发 Ajax 的 Mashup 应用
- 发布为最终的 AIR 桌面应用
目标 通过本教程的学习,您不仅可以了解 AIR 的基础知识,而且完全具备将 AIR 和传统 Web 开发技术和开发框架(如:Dojo)结合起来利用 REST 风格的 Web 服务去开发基于 Ajax 的桌面 RIA 应用的能力。在此过程中,您还将学习到最新的 Dojo 0.9 的 Ajax 开发以及利用 Dojo 处理 JSON 和 XML 格式数据的知识。
预备知识
要学习本教程,您需要有一定的 Web 编程经验,熟悉 JavaScript 并对 Ajax 技术和 Dojo 框架有一定的了解。
系统需求
本文所有示例均在 Windows XP SP2 系统中测试完成。您需要一台能流畅运行 Windows XP 系统的机器,除此之外您还需要一些工具才能试用本教程中的代码。所有这些工具都可以免费下载(参见 参考资源):
- Java SDK 1.4.2 或更高版本的 JRE 或 JDK;
- AIR 运行时环境 Adobe Integrated Runtime Beta1;
- Adobe AIR SDK Beta1;
- Dojo 0.9;
学习时间
1 小时
格式 html
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |