在eclipse中构建flex应用程序

时间:2012-05-19 08:39:22

标签: eclipse flex fdt

我安装了eclipse和FDT插件。 现在我想创建一个flex项目。

我想知道如何为mxml设计一个设计器,我可以拖放列表,然后在flex中构建一个UI。

我完全不熟悉。

此外,一旦我拥有它,如果我将其构建为应用程序,它似乎生成一个swf文件。 不知道我是否可以在除了浏览器之外的任何东西中运行它。最新的adobe flash播放器没有独立的exe。

如果我需要构建一个flex应用程序,我想了解推荐的工作流程。 我基本上正在研究开发一个具有融合图表的桌面/ Web应用程序,以显示某些数据。

2 个答案:

答案 0 :(得分:2)

  

我想知道如何为我可以拖动的mxml设计一名设计师   并删除列表,但是在flex中构建一个UI。

当前版本的Flash Builder有一个,我认为这是唯一具有设计视图的Flex IDE。 Flash Builder设计视图是有限的,因为它仅适用于当前版本的Flex SDK,并且存在问题。大多数开发人员不会使用它,并且该功能将在下一版本的Flash Builder中删除。

我听说有传言说IntelliJ可能会在未来的版本中添加一个,但我不会指望它。

  

有了这个,如果我将它构建为一个应用程序,它似乎   生成一个swf文件。不确定我是否可以在其他任何地方运行此功能   一个人。最新的adobe flash播放器没有独立的exe。

正确; Flex项目的主要目的是构建一个将在浏览器中运行的SWF文件。有一次,Adobe提供了一个独立的播放器,SWF将运行它。我不确定他们是否仍然这样做。但是,假设最终用户拥有独立版本的Flash Player是不切实际的。

我不知道FDT是否支持这个;但您可以使用与Adobe AIR相同或类似的代码来创建AIR文件。 AIR文件应该在可以安装AIR运行时的任何位置运行。如果在Windows PC上使用Adobe AIR Captive Runtime功能,则可以创建可执行文件。

答案 1 :(得分:-1)

Idea永远不会获得设计视图,因为它需要内置于IDE中的特殊版本的Flash播放器。这反过来需要访问Player源代码,并向IDE添加一堆特定于平台的JNDI垃圾。鉴于即使Adobe正在放弃对设计视图的支持,即使您拥有播放器的来源和使用它们的权利,维护该特殊版本显然在经济上不可行。