Adobe AIR中文安卓版是世界著名的Adobe公司旗下的独立系统辅助软件。该软件没有单独的图标显示,可以独立运行,不受浏览器的限制。有了它,用户可以立即在手机上运行相应的AIR程序,而无需安装APK,并且它支持现有的Web技术,例如Flash、Flex、HTML、JavaScript和AJAX。您可以使用您最熟练的技术来开发您所看到的内容。有史以来最用户友好的AIR 程序。注意:Adobe Air 也是移动游戏运行时库的一部分。有些游戏必须使用它才能运行,否则游戏将无法正常运行。
Adobe AIR中文安卓版优缺点
1、优点
1、相对于web的优势在于它有客户端的优势,可以离线运行,需要的时候偶尔连接到网络。
2、相对于Java的跨平台优势在于flash技术本身带来了更吸引人的交互性能。
3、相对于传统客户端的优势在于跨平台、开发成本低。例如,该功能可以使国内现有的电子杂志系统轻松跨平台。
2、缺点
1.其虚拟机的下载和安装将成为晋升的门槛。
2.毕竟大部分都是使用web开发技术。虽然桌面上有一些API扩展,但它们肯定不能完全取代传统的客户端开发。
Adobe AIR中文安卓版基本介绍
Adobe AIR 使您能够在熟悉的环境中使用您感觉最舒服的工具和方法进行工作。借助对Flash、Flex、HTML、JavaScript 和Ajax 的支持,您可以构建满足您需求的最佳体验。-adobe
例如,可以使用以下技术之一或其中一项技术的组合来开发应用程序:
1.Flash/Flex/ActionScript
2. HTML/JavaScript/CSS/Ajax
用户与AIR 应用程序交互的方式与与本机应用程序交互的方式相同。运行时在用户的计算机或设备上安装一次,然后AIR 应用程序就像任何其他桌面应用程序一样安装和运行。 (在iOS 上,未安装单独的AIR 运行时;每个iOS AIR 应用程序都是独立的应用程序。)-Adobe
该运行时提供跨操作系统平台和框架的应用程序的一致部署,从而通过确保跨桌面的一致功能和交互来消除跨浏览器测试的需要。您可以针对运行时来开发系统,而不是针对特定操作开发系统,这具有以下优点:
1. 为AIR 开发的跨多个操作运行的应用程序不需要您进行任何额外工作。该运行时可确保AIR 支持的所有操作系统之间的呈现和交互保持一致且可预测。
2. 使您能够利用现有的Web 技术和设计模式。您可以扩展基于Web 的桌面应用程序,而无需学习传统的桌面应用程序开发技术或本机代码的复杂性。
3.应用程序开发比使用C、C++等低级语言更容易。您无需使用特定于每个操作系统的低级API 来管理复杂的环境。
开发AIR 应用程序时,您可以利用框架和API 集:
1. 运行时和AIR框架
2. SWF 文件和Flex 框架(以及其他基于ActionScript 的库和框架)中使用的ActionScript API
3. HTML、CSS 和JavaScript
4. 大多数Ajax 框架
5.Adobe AIR 的本机扩展,提供ActionScript API,用于访问以本机代码编程的特定于平台的功能。本机扩展还可以提供对旧本机代码的访问,以及提供更高性能的本机代码。
Adobe AIR中文安卓版怎么用?
【步骤01】
Adobe AIR可以不通过浏览器来控制网络上的云程序,因为它是为网络和桌面应用结合而开发的技术。它最大的优点是跨平台,覆盖各大系统。如果你想像新浪微博一样安装AIR,就必须安装Adobe AIR,因为所有AIR软件都是基于Adobe AIR运行的。-adobe
【步骤02】
使用Flash/Flex 开发的Android 应用程序需要Adobe AIR 运行时环境。那相当于把Flash放在窗口中,作为软件来运行,因为它支持Flash开发的桌面平台应用程序的运行。
【步骤03】
基于flash开发的桌面软件需要这个AIR程序才能运行。当然,如果不涉及到这个,AIR本身就没有可以使用的功能。
【步骤04】
基于Flash或Flex,基本内容是Flash/Flex(SWF)应用程序;基于Flash或Flex与PDF或HTML,基本内容是Flash/Flex(SWF)与HTML(HTML,JS,CSS)或PDF内容的HTML应用程序。-Adobe
【步骤05】
如果HTML应用程序的底层内容是HTML、JS、CSS,则附带Flash/Flex或PDF。具有Flash/Flex (SWF) 或PDF 内容的应用程序的基本内容是HTML,需要以与本机桌面应用程序相同的方式与AIR 应用程序进行交互。-adobe
【步骤06】
首先创建一个名为HelloWorld-app.xml 的XML 文件并将其保存到项目目录中。然后添加一个包含AIR 命名空间属性的元素。名称中的“2.8”指的是应用程序运行时的版本。
Adobe AIR中文安卓版常见问题
1. 哪些创作工具支持创建Adobe AIR 应用程序?
不存在专门用于构建AIR 应用程序的开发工具。 Web 开发人员可以使用他们选择的IDE 构建AIR 应用程序,包括基于Eclipse 的Flash Builder、Flash Professional 和Dreamweaver 等工具。 Flash Builder 和Flash Professional 还支持移动和电视应用程序的开发。-Adobe
免费的AIR SDK 提供了一组用于打包AIR 应用程序的命令行工具Adobe。您可以将SDK 与任何文本编辑器结合使用来构建和部署AIR 应用程序。
如果我想为Adobe AIR 构建应用程序,是否需要从Adobe 购买工具?
不必要。您可以将免费的Adobe AIR SDK 与任何文本编辑器结合使用来构建和部署AIR 应用程序。
2.Adobe AIR 和Adobe Creative Suite 之间有什么关系?
Adobe Creative Suite 软件是一套用于印刷、网络、视频和移动出版的工具。某些Creative Suite 应用程序提供可用于交付AIR 应用程序的HTML、Flash 和JavaScript 功能。-adobe
Flash Builder、Flash Catalyst、Flash Professional 和Dreamweaver 都提供对开发和导出AIR 应用程序的支持。
3.Adobe AIR和Flex是什么关系?
Flex 是一个免费的开源框架,用于使用Flash 技术构建RIA。 AIR 在设备上支持RIA。就像您可以将Flex 与Flash Player 结合使用在浏览器中构建和交付RIA 一样,您也可以将Flex 与AIR 结合使用在桌面上构建和交付RIA。-Adobe
4. AIR和JavaScript框架之间有什么关系?
AIR 支持所有可用于构建部署在AIR 上的桌面应用程序的JavaScript 框架。大多数常见的JavaScript 框架都可以与AIR 一起使用。
5.Adobe AIR 使用什么HTML 和JavaScript 引擎?
AIR 中的HTML 和JavaScript 由开源WebKit HTML/JavaScript 引擎处理。
更新日志
v25.0.0.134版本
修复错误并提高安全性
资源下载地址