Adobe® AIR® 是一种跨操作系统的运行时,通过它可以利用现有 Web 开发技术(Adobe® Flash® CS3 Professional、Adobe® Flash® CS4 Professional、Adobe® Flex™、Adobe® ActionScript® 3.0、HTML、JavaScript®、Ajax)构建丰富 Internet 应用程序 (RIA) 并将其部署到桌面。
在 Adobe AIR 开发人员中心 (http://www.adobe.com/cn/devnet/air/) 可以找到有关 Adobe AIR 入门和使用的详细信息。
借助 AIR,您可以在熟悉的环境中工作,可以利用您认为用起来最舒适的工具和方法,并且由于它支持 Flash、Flex、HTML、JavaScript 和 Ajax,您可以创造满足您需要的可能的最佳体验。
例如:可以使用以下技术之一或其某一组合开发应用程序:
Flash/Flex/ActionScript
HTML/JavaScript/CSS/Ajax
PDF 可以由任何应用程序利用
因此,AIR 应用程序可以:
基于根内容为 Flash/Flex (SWF) 的 Flash 或 Flex 应用程序
基于具有 HTML 或 PDF 的 Flash 或 Flex。根内容为包含 HTML(HTML、JS、CSS)或 PDF 内容的 Flash/Flex (SWF) 的应用程序
基于 HTML。根内容为 HTML、JS、CSS 的应用程序
基于具有 Flash/Flex 或 PDF 的 HTML。根内容为包含 Flash/Flex (SWF) 或 PDF 内容的 HTML 的应用程序
用户与 AIR 应用程序交互的方式和他们与本机桌面应用程序交互的方式相同。在用户计算机上安装一次此运行时之后,即可像任何其他桌面应用程序一样安装和运行 AIR 应用程序。
此运行时通过在不同桌面间确保一致的功能和交互来提供用于部署应用程序的一致性跨操作系统平台和框架,从而消除跨浏览器测试。不是针对特定操作系统进行开发,而是以此运行时为目标,它具有以下优点:
针对 AIR 开发的应用程序可以在多个操作系统上运行,同时不需要进行额外的工作。此运行时确保在由 AIR 支持的所有操作系统上进行一致并可预知的呈现和交互。
可以更快地构建应用程序,因为此运行时让您可以利用现有 Web 技术和设计模式以及将您的基于 Web 的应用程序扩展到桌面,而不需要学习传统的桌面开发技术或复杂的本机代码。
与使用诸如 C 和 C++ 之类的较低级别的语言相比,使用此运行时可以更轻松地开发应用程序。无需管理特定于每个操作系统的复杂的低级别 API。
当针对 AIR 开发应用程序时,可以利用一组丰富的框架和 API:
由此运行时提供的特定于 AIR 的 API 和 AIR 框架
SWF 文件中使用的 ActionScript API 和 Flex 框架(以及其他基于 ActionScript 的库和框架)
HTML、CSS 和 JavaScript
大多数 Ajax 框架
AIR 在很大程度上改变了应用程序的创建、部署和使用方式。您获得了更富有创造性的控制能力,并可以将您的基于 Flash、Flex、HTML 和 Ajax 的应用程序扩展到桌面,而不需要学习传统的桌面开发技术。
分享到:
相关推荐
第 1 章: Adobe AIR 简介 第 2 章: Adobe AIR 安装 安装 Adobe AIR 删除 Adobe AIR 安装和运行 AIR 范例应用程序 Adobe AIR 更新 第 3 章: 使用 AIR API 特定于 AIR 的 ActionScript 30 类 具有特定于 AIR 功能...
adobe air 安装包part1adobe air 安装包part1adobe air 安装包part1adobe air 安装包part1
dreamweaver的adobe air扩展Adobe_AIR.mxp
Adobe AIR技术学习Adobe AIR技术学习
AdobeAIR.dmg
adobe air 安装包partadobe air 安装包part
AdobeAIR入门教程,adobe公司内部资料,值得学习。
Adobe Air Programming Unleashed
AdobeAIR是最新的播放器为用户提供方便
adobe air 连接 airplay功能
针对 HTML 开发人员的 Adobe AIR 语言参考包括 Adobe AIR API 的详细信息。Adobe AIR API 通过 window.runtime 对象可以用于基于 HTML 的 AIR 应用程序中的 JavaScript 代码。您还可以通过 air 对象引用这些类,即在...
adobe air 安装包partadobe air 安装包part
利用 Adobe® AIR® 技术,开发人员可以创建和打包跨平台游戏/适用于 iOS、Android、Windows 和 Mac OS 等主要平台的应用程序。
使用AdobeAIR开发android应用
adobe AIR 安装环境,AIR运行时,没这个,AIR程序运行不了
flash adobe air 开发的财经音视频,rtmp推送。
adobeair 最新版 很多软件的基础运行环境,推荐下载
解决AIR对ADOBE AIR的依赖,软件绿色版
adobe air for android v3.03 apk文件 在安卓上安装air平台
最新的adobe air运行环境,用于运行格式为air的应用程序