2009-01-24 175 views

回答

11

一言以蔽之。

从假设你知道Flex和Actionscript是什么开始。然后将它们都运行在您的浏览器中,并且所有意图和目的都用于构建Web应用程序。

现在假设您想要开发具有相同语言和用户界面资源的相同应用程序,但可将其作为桌面应用程序运行(PC,Mac或Linux可互换)。

AIR是您添加(作为链接库)到Flex和Actionscript来完成的。

+0

此外,AIR运行时还包括Webkit HMTL呈现引擎(Applekit和Google Chrome浏览器也使用Webkit),并且可以解释JavaScript。 (相比之下,Flex ActionScript3必须先编译为.swf文件,然后才能在Flash或AIR运行时中执行。) – RogerV 2009-01-24 07:17:54

0

Adob​​e Air是一个允许构建桌面应用程序的框架,它基于HTML/JS和Flash。

0

Adob​​e Air其Flash运行时可以在其中运行Flash并提供对操作系统的访问权限。

Adob​​e Air可以像平常一样使用Flash游戏和软件。其独立的闪存播放器具有扩展和伸手可及的功能。例如,您可以开发将与文件系统或硬件交互的Flash应用程序。

此外,它还支持本机扩展,因此您可以使用本机C/Java库来扩展Air。

空气可以生产为Windows的exe文件,适用于mac的应用程序,适用于ios的ios,适用于android的apk,适用于linux的限制性和黑莓手机。

0

Adob​​e Air是用于移动,窗口和OSX应用程序的跨平台语言/工具。