我想知道如何为 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 是否支持这一点;但是您可以使用与 Adobe AIR 相同或相似的代码来创建 AIR 文件。AIR 文件应在可以安装 AIR 运行时的任何位置运行。如果您在 Windows PC 上使用 Adobe AIR Captive Runtime 功能,您可以创建一个可执行文件。