Adobe AIR
编辑AIR(英文 Adobe AIR 的缩写;通常也称为 Adobe Air)是一个独立于平台的运行时环境,最初由 Adobe Inc. 开发,后来由 Harman International Industries 开发,它使得像本地安装的应用程序软件一样使用 Web 应用程序成为可能,从而利用两者的优点来构建富互联网应用程序(RIA),AIR 应用程序可以直接从万维网安装和启动,并且像本地安装的应用程序软件一样,可以在本地计算机上独立运行,无需网络浏览器。 虽然 Internet 是基于 AIR 的应用程序的主要分发媒介,但应用程序对 Internet 连接的依赖是正常的。
AIR 1.0 版于 2008 年 1 月发布。 2019 年 5 月,Adobe 宣布将停止开发自己的 AIR 32.0 版本,并将继续支持该平台至 2020 年底。 同时宣布由三星旗下哈曼国际创建和维护后续版本(从33.0版本开始)。
AIR 旨在与 Adobe Flex 形成 RIA 的开发平台,支持 Flash 和 PDF 等 Adobe 格式。 AIR 和 Flex 基于 Flash,而 PDF 是一种嵌入式格式。 HTML 和 JavaScript 可以协同使用。
目前支持 Android、Blackberry Tablet OS、Blackberry 10、iOS、macOS 和 Windows 操作系统。
Adobe AIR特点
编辑借助 Adobe Flex 技术,Adobe 提供了一个基于 Adobe Flash 的平台,利用该平台已经可以开发针对不同应用领域的应用程序。 由于 Adobe Flash Player 作为各种浏览器的插件的性质,应用程序通常受浏览器允许的限制,部分原因是出于安全原因。
使用 AIR API,软件开发人员可以将以下功能添加到基于 Flex 的应用程序:
- 访问文件系统
- 使用 SQLite 数据库
- 建立 TCP/IP 连接
- 二进制套接字的使用
- 移动元素(拖放)
- 复制和粘贴
- 将文件类型与 AIR 应用程序相关联
自版本 2.5(2010 年 10 月)起,支持基于 Blackberry® Tablet OS、Android™ 或 iOS 的智能手机和平板电脑。 2.7.0 版不再支持 Linux。
Adobe AIR应用开发
编辑AIR 应用程序可以使用基于命令行的文本编辑器 Adobe Dreamweaver 以及 Adobe Flash(自 CS3 版起)、FlashBuilder 或 FDT 进行开发。
从2008年初开始,基于Eclipse平台,适用于Windows、Mac OS X和Linux的Aptana Studio开发环境,也提供了自己的扩展,支持AIR中的应用程序开发。 但是,支持主要针对 HTML 和 JavaScript 开发人员。
IntelliJ IDEA 还集成了 AIR 开发。
内容由suifeng提供,本内容不代表globalbaike.com立场,内容投诉举报请联系全球百科客服。如若转载,请注明出处:https://globalbaike.com/927/