什么是Adobe Air?

时间:2009-01-24 06:09:52

标签: air adobe

Adob​​e Air究竟是什么?我见过很多人都在谈论它,我甚至看过它的应用程序,但我仍然不完全确定是什么使它独特或与其他语言有什么不同。有人可以从程序员的角度给我一个简洁的版本吗?

修改 我不熟悉Flex,所以我找到了很好的解释:http://www.onflex.org/ted/2008/01/what-is-flex.php

5 个答案:

答案 0 :(得分:11)

简而言之。

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

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

AIR是您为Flex和Actionscript添加(作为链接库)以实现此目的的。

答案 1 :(得分:2)

http://en.wikipedia.org/wiki/Adobe_Integrated_Runtime 使用Flash,Flex,HTML,Ajax编写跨平台桌面应用程序。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

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

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

air可以作为windows的exe,mac的应用程序,ios的ipa,android的apk,限制的linux和blackberry。

答案 4 :(得分:0)

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