Adobe Integrated Runtime
(AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序并部署为桌面应用程序。AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟练的技术来开发您所见过的最具用户体验的RIA程序,例如,一个AIR程序可以使用如下一种或多种组合技术构建:
* Flash / Flex / ActionScript
* HTML / JavaScript / CSS / Ajax
* PDF 可嵌入任何应用程序中
作为结果,AIR 应用程序可以是:
* 基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF)
* 基于Flash 或 Flex 的HTML 或 PDF。应用程序的根内容为基于Flash/Flex (SWF) 的HTML
(HTML, JS, CSS) 或 PDF
* 基于HTML,应用程序根内容为HTML, JS, CSS
* 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML 的Flash/Flex (SWF) 或 PDF
(Via
)
简单来讲就是Adobe Integrated Runtime
是一个将Web应用桌面化的应用平台,这和目前互联网的发展方向也是一致的,尽管目前AIR的应用程序目前还不是特别多,不过我相信通过这样的平台一定会吸引越来越多的注意,并且会有越来越多的相关应用涌现出来。
你可以通过以下几篇文章来了解目前的一些Adobe AIR应用程序:
20款基于Adobe AIR的应用程序
;
6个出色的Adobe AIR程序
;
三款 Adobe AIR 上的实用应用
下面就和大家一起分享一下我了解到的一些我比较喜欢的AIR程序。
1.Twhirl
是基于AIR的Twitetr客户端软件,可以登录多个Twitetr帐号,目前已经支持FriendFeed。详细介绍
。
2.Xdrive Lite
允许你直接在桌面登录到Xdrive
。
3.Google Analytics AIR
可以让那些你不用浏览器登陆 Google Analytics
就可以直接在桌面上查看网站或Blog流量统计。支持多帐户登录。可以让你在桌面上实时监测你的网站动态。
4.AOL Top 100 Videos
是基于AIR的一个很不错的视频分享应用程序。详细介绍
。
5.ReadAIR
基于AIR的桌面RSS阅读工具,Apple界面风格,很不错,需要Gmail Acount登录。详细介绍
。
6.AIR Press
是基于AIR的Blog客户端程序,可以离线的管理你的Blog文章。详细介绍
。
7.Snippage
是一个可以获取网页内容的桌面Widget应用。可以用来监视指定网页部分的内容。详细介绍
。
桌面应用网络化,网络应用桌面化,也许这就是网络应用发展方向。
作者:天涯海阁
分享到:
相关推荐
综上所述,《Adobe AIR Bible AIR 编程宝典》不仅是一本详尽的技术手册,还是一部实用的开发指南,适合所有希望深入了解Adobe AIR及其应用的读者。通过本书的学习,开发者可以掌握Adobe AIR的核心概念、开发技巧以及...
开发Adobe AIR应用的常用工具包括Adobe Animate CC、Adobe Flash Professional CC以及Adobe Flex SDK等。此外,还可以使用其他第三方工具和框架,如ActionScript 3.0、JavaScript、HTML/CSS等。 #### 四、案例分析...
对于初学者而言,本书首先介绍了Adobe AIR的基础概念及其安装配置流程,随后逐步引导读者了解如何创建简单的AIR应用程序。对于有一定基础的开发者,本书深入探讨了如何利用HTML、Ajax和其他相关技术优化应用程序的...
本文重点探讨了Adobe AIR 技术及其在下一代移动应用开发中的作用。通过与传统Web应用程序的对比,全面解析了Adobe AIR 的特点与优势,并具体介绍了利用FlexBuilder 4.5 开发Adobe AIR 应用的方法和技术细节。此外,...
- **设备绑定扩展和存根扩展**:解释两种不同的扩展类型及其应用场景。 - **检查扩展支持**:验证目标设备是否支持所需扩展。 - **构建AIR for TV本机扩展**:具体构建步骤。 - **将资源添加到您的AIR for TV本机...
而“2.2 API Documentation.exe”则是Adobe AIR 2.2版本的API文档,包含了详细的类库、接口和方法介绍,是开发AIR应用时的重要参考资料。 开发基于Ext2.0 API和Adobe AIR的应用,开发者需要熟悉两者之间的集成。...
- Adobe AIR及其相关文档受版权保护,开发者需按照许可证协议使用。 #### 六、实例应用与实践 - **案例分析**:选取一个典型的Adobe AIR应用案例,深入解析其设计思路和技术实现。 - **实战演练**:通过实际操作,...
2. **删除Adobe AIR**:通过控制面板或系统设置中的卸载程序选项,可以完全移除AIR及其相关组件。 3. **Adobe AIR更新**:Adobe会定期发布AIR的更新版本,修复已知问题并添加新功能。用户可以通过自动更新机制或...
### AIR SDK 文档介绍知识点详解 #### 一、AIR SDK 概述 **Adobe AIR (Adobe Integrated Runtime)** SDK 是一个强大的开发工具包,允许开发者创建跨平台的应用程序。Adobe AIR 支持使用 HTML、CSS、JavaScript ...
- **部署架构**:教材还探讨了应用描述文件(app descriptor file)的作用及其如何用于导出Adobe AIR应用程序。 #### 项目示例详解 - **Hello World AIR**:这个项目展示了6-7个关键概念,包括如何创建一个基本的...
### Adobe Integrated Runtime (AIR) 应用开发中文指南知识点总结 #### 1. 什么是Adobe AIR - **定义**: Adobe Integrated Runtime (AIR) 是一种跨操作系统运行时环境,旨在利用现有的 Web 开发技术(如 Flash、...
### 使用Adobe Flex 3开发Adobe AIR 1.1应用程序知识点详解 #### 一、Adobe Flex与Adobe AIR简介 - **Adobe Flex**:是一款用于构建和维护客户端应用的强大框架,特别适用于构建复杂的Web应用。它提供了丰富的组件...
4. `mimetype`:这是一个特殊的文件,用于标识Adobe AIR应用程序的初始启动文件,是AIR应用的元数据文件。 5. `.project`:这是Eclipse IDE(集成开发环境)的项目配置文件,记录了项目的构建路径、性质和偏好设置...
本文档旨在介绍如何使用Adobe AIR开发适用于Android平台的应用程序。 #### 二、Adobe AIR for Android简介 Adobe AIR(Adobe Integrated Runtime)是一款由Adobe公司开发的跨平台运行环境,它允许开发者使用HTML、...
11. **AIR开发**:介绍Adobe Integrated Runtime(AIR),允许Flex应用运行在桌面环境下,讲解如何创建和发布AIR应用。 《FLEX》部分可能深入讲解了Flex组件的详细用法,包括更复杂的组件组合和自定义组件的开发,...