0

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

我想知道如何为 mxml 找到一个设计器,我可以在其中拖放列表、按钮并在 flex 中构建 UI。

我对 flex 完全陌生。

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

如果我需要构建弹性应用程序,我想了解推荐的工作流程。我基本上是在考虑开发一个桌面/网络应用程序,它有融合图表来可视化某些数据。

4

2 回答 2

2

我想知道如何为 mxml 找到一个设计器,我可以在其中拖放列表、按钮并在 flex 中构建 UI。

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

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

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

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

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

于 2012-05-19T10:39:59.023 回答
-1

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

于 2012-05-21T03:15:43.580 回答