【问题标题】:Using Flash Runtime as Platform (similar to JVM / CLR)使用 Flash Runtime 作为平台(类似于 JVM/CLR)
【发布时间】:2010-10-24 22:24:52
【问题描述】:

有谁知道是否有任何编译器可以从 Flex 以外的源代码生成可在 Flash 运行时运行的程序?

即类似于 Groovy、Scala 等编译器为 JVM 生成字节码的方式。

【问题讨论】:

    标签: apache-flex compiler-construction flash


    【解决方案1】:

    您的意思是“除了 ActionScript 3”。 Flex 是一个用于构建 RIA 的 AS3 框架。

    Adobe 有一个名为 Adob​​e Alchemy 的项目,它提供了编译 C/C++ 代码并在 AVM(ActionScript 虚拟机)中运行它的工具。

    http://labs.adobe.com/technologies/alchemy/

    可能还有其他人,但我不记得了。

    【讨论】:

      【解决方案2】:

      Actionscript 是 javascript 的严格超集,因此很明显首先要提到这一点。所以AS编译器可以直接消费javascript。

      这使您可以访问诸如 jQuery、extJS 等“语言”。

      【讨论】:

        【解决方案3】:

        您可以查看 OpenLaszlo,它是一种 flex 替代品,可编译为 Flash 运行时:

        www.openlaszlo.org/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-09-08
          • 2012-02-10
          • 2023-03-08
          • 1970-01-01
          • 2018-01-19
          相关资源
          最近更新 更多