是否有用于构建AIR应用程序的免费工具?

时间:2010-05-16 00:58:01

标签: flash flex open-source

目前,网络上一直在争论iPhone OS和Adobe Flash平台的“开放性”。 Adobe的论点是,任何人都可以构建Flash应用程序,而不必担心被允许分发它。

这让我感到奇怪......是否有可能在不向Adobe提供任何资金的情况下构建和分发AIR应用程序(当然,不会违反任何许可证)?这些工具有免费吗?有没有开源?

3 个答案:

答案 0 :(得分:4)

是。如果您使用的是个人电脑下载flashdevelop(免费),或者如果您使用的是Mac,则需要购买flashbuilder(699美元),fdt(129美元至699美元) ),textmate(我认为是60美元),或免费下载minibuilder ...然后转到adobe labs并下载最新的flex sdk。一旦你完成了这一点,请查看关于如何创建和编译常规as3应用程序,空中应用程序等的众多互联网教程中的任何一个......

我非常喜欢flashdevelop,因为它附带了纯粹的as3应用程序,空中应用程序等的项目模板。它让生活变得非常轻松。我不能和其他IDE说话,因为我没有使用它们,但是我知道一些使用FDT的窥视并且他们对它非常重视(但它不是免费的)。祝好运!

答案 1 :(得分:3)

AIR SDK和Flex SDK都是免费和开源的。它们是在Flash平台上构建应用程序的主要工具。在这些SDK之上构建了免费和商业IDE。

答案 2 :(得分:3)

是的,您可以使用免费和开源软件完成所有工作 - 我是Linux用户和Flash / Flex开发人员,并且是活生生的证明! ; - )

我在Vim中编写了所有AS3和MXML代码,并使用mxmlc或amxmlc进行编译。有一些用于Actionscript的语法定义和omnicomplete插件可以很好地工作 - 不像你在许多图形IDE中找到的完全自动完成,但足以使Vim成为Flash和Flex开发的一个非常好的选择。

对于图形界面,您可以使用designview AIR应用程序创建MXML布局,它是Flex Builder中设计视图的基本替代。

我还有一篇简短的wiki文章,您可能会发现有关创建AIR应用程序here的命令行工具很有用。

如果您使用的是Windows平台,FlashDevelop是免费的,并且开源,非常好。我使用.NET 2.0,因此不能与其他操作系统一起使用。