Adobe Air是Adobe公司开发的专业系统辅助软件,借助它,用户能摆脱浏览器与系统的限制,运行更多功能并进行相关设置,从而获得更优质的使用体验。此外,该软件具备丰富多样的功能,可满足不同用户的使用需求,有需要的用户不妨尝试使用Adobe Air软件。
【步骤01】Adobe AIR是为融合网络与桌面应用而开发的技术,因此无需通过浏览器就能操控网络上的云端程序。它最突出的优势在于跨平台特性,能覆盖各类主流系统。像新浪微博AIR这类应用都离不开Adobe AIR,因为所有AIR软件的运行都以它为基础。
【步骤02】采用Flash或Flex开发的Android应用,需要借助Adobe AIR运行时环境才能运行。这就好比把Flash内容嵌入到一个窗口中作为独立软件运行,因为Adobe AIR正是支持以Flash技术开发的桌面平台应用程序正常运行的基础环境。
【步骤03】依赖Flash开发的桌面软件需借助AIR程序才能正常运行。不过,若未涉及这类场景,AIR本身并不具备可供直接使用的功能。
【步骤04】基于Flash或Flex构建的应用程序,其基础内容为Flash/Flex(SWF);若应用程序是在Flash或Flex基础上附带PDF或HTML内容的,则其基础内容是包含HTML(HTML、JS、CSS)或PDF内容的Flash/Flex(SWF)类型HTML应用程序。
【步骤05】若基础内容为HTML、JS、CSS构成的HTML应用程序,需附带Flash/Flex或PDF;若基础内容是包含Flash/Flex(SWF)或PDF内容的HTML应用程序,则要与AIR应用程序进行交互操作,具体使用方式与本地桌面程序一致。
【步骤06】首先在项目目录下创建并保存一个名为 HelloWorld-.xml 的 XML 文件。接着为该文件添加元素,同时要在元素中包含 AIR 命名空间属性,这里命名里的“2.8”代表的是应用程序运行时的版本。
adobe air是世界知名Adobe公司推出的一款独立系统辅助软件,它没有单独的图标显示,能在摆脱浏览器限制的情况下独立运行。借助adobe air,用户无需受不同操作系统的约束,也不必依赖浏览器开发客户端程序,就能享受到比以往更低的资源占用、更快的运行速度以及更流畅的动画效果,赶紧来体验吧!
1、本地文件支持
Adobe AIR 应用程序能够访问 local file system 进行文件的读取与写入操作,这样一来应用程序就可以把数据存储在本地,进而提升应用程序的效率和安全性。
2、可承载 Flash 应用程序
Adobe AIR 可支持 Flash 应用程序的构建与运行,助力开发人员打造出高性能、具备交互性的桌面及移动应用程序。
3、独立运行
和 Web 应用程序比起来,Adobe AIR 应用程序不用依赖浏览器环境,用户即便处于离线状态也能使用这些应用,在可用性与易用性方面表现更优。
4、富媒体支持
Adobe AIR 引擎凭借对音频、视频及图形等富媒体格式的良好支持,成为了构建虚拟世界的理想工具。
5、平台无关性
Adobe AIR具备优异的跨平台性能,这得益于它对多种操作系统的支持,涵盖Windows、Mac OS、Linux以及各类移动设备操作系统。
6、简化开发过程
Adobe AIR 配备了一系列简化的 API 与工具,能助力开发人员快速打造高质量应用程序,对 Flash/Flex 开发者而言尤为适用。
1、编写 ActionScript 或 MXML 代码。
2、创建 AIR 应用程序描述符文件(需采用 2.5 或更高版本的命名空间)。
3、编译应用程序。
4、把应用程序打包成 Android 包(.apk)。
5、在设备或Android模拟器上的AIR运行时(若使用的是外部运行时;AIR 3.7及更高版本中默认采用捕获运行时)。
6、在设备(或 Android 模拟器)上应用程序。
7、在设备上启动应用程序。
1、有哪些创作工具可以支持创建 Adobe AIR 应用程序呢?
目前并没有专门用于构建AIR应用程序的开发工具。Web开发人员能够借助自己选择的IDE来开发Adobe AIR应用程序,这些IDE包含基于Eclipse™的Flash Builder、Flash Professional以及Dreamweaver等Adobe工具。此外,Flash Builder和Flash Professional还具备开发移动与电视应用程序的功能。
AIR SDK 配备了一套用于打包 Adobe AIR 应用程序的命令行工具。您可以将此 SDK 与任意文本编辑器搭配使用,以此来构建并部署 AIR 应用程序。
如果要开发 Adobe AIR 应用程序,我是否需要向 Adobe 购买相关工具呢?
不需要。您可以将 Adobe AIR SDK 与任何文本编辑器搭配使用,以此来构建和部署 AIR 应用程序。
2、Adobe AIR 和 Adobe Creative Suite® 之间存在怎样的关系?
Adobe Creative Suite 软件是一套适用于印刷、Web、视频及移动发布的工具。部分 Creative Suite 应用程序具备 HTML、Flash 以及 JavaScript 功能,这些功能可用于交付 AIR 应用程序。
Flash Builder、Flash Catalyst、Flash Professional 以及 Dreamweaver 这几款工具,都具备开发和导出 AIR 应用程序的支持能力。
3、Adobe AIR 与 Flex 是何种关系?
Flex 是一个借助 Flash 技术开发 RIA 的开源框架。AIR 能够支持设备端的 RIA 应用。正如你可以把 Flex 和 Flash Player 搭配使用,从而在浏览器里开发并交付 RIA 一样,你也可以将 Flex 与 AIR 结合,以此在桌面端开发和交付 RIA。
4、AIR 与 JavaScript 框架是何种关系?
AIR 兼容各类 JavaScript 框架,借助这些框架能够开发可在 AIR 平台部署的桌面应用。市面上多数常用的 JavaScript 框架都能与 AIR 协同工作。
5、在Adobe AIR里所运用的是哪一种HTML与JavaScript引擎呢?
在 AIR 环境里,HTML 和 JavaScript 内容是通过开源的 WebKit HTML/JavaScript 引擎来进行处理的。
Adobe Air软件能为用户提供丰富多样的功能,助力用户更高效地开发各类功能与进行相关设置,带来更优质的使用体验。此外,它还具备丰富的设置选项,每位用户都能轻松上手操作,整体而言是一款值得选择的软件,赶紧来体验Adobe Air吧。
下载排行