首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否存在允许“在没有ActionScript的情况下编写flex”,或者"Java to AVM2编译器“,或者”使用Java编写Flex“?

是否存在允许“在没有ActionScript的情况下编写flex”,或者"Java to AVM2编译器“,或者”使用Java编写Flex“?
EN

Stack Overflow用户
提问于 2009-12-27 21:52:24
回答 3查看 1.1K关注 0票数 2

有许多面向Sun的JVM的动态语言(Groovy、Scala、Jython、Jruby等),我相信也有很多面向Adobe的AVM。但我很惊讶地发现只有哈克斯做了类似的事情。related question on this site

我认为eclipse项目不会直接编译成ActionScript( Java ),而是首先将e4转换成AS3,然后由Flex编译器完成剩下的工作。

难道还没有人编写一个简单的Java / Python /编译器来替代专有的Adobe Flash Builder (以前叫AVM2 Builder)吗?

我不介意为一个好的产品付钱给Adobe,但是用Eclipse编写Java要比半生不熟的Adobe插件套件快得多,也方便得多。除了Haxe之外,真的没有其他努力了吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-12-28 00:55:04

给你:Compiling Java and C# to SWF

票数 2
EN

Stack Overflow用户

发布于 2009-12-28 01:11:21

我不介意为一个好的产品付钱给

,但是用eclipse编写Java要比半生不熟的Adobe plugin套件快得多,也方便得多。

mxmlc ( Flex编译器)是免费的、开源的,可以作为Flex SDK的一部分使用。它将actionscript 3编译为swf。如果您想要一个与在Eclipse中编写Java具有相同级别支持的集成开发环境,那么您将需要FDT,不幸的是,它不是免费的,但比Adobe的Flex/Flash Builder要好得多。您也可以使用Flash Develop,这是一个非常强大的免费集成开发环境,用于flash开发。

AS3本身就是一种很好的语言,可以与Java相媲美(尽管一些新的Java特性,比如泛型,不幸地缺失了)。因此,学习它并不是“重新发明轮子”,而是在你的开发技能箭袋中添加另一个弓。

但是如果你坚持要写Java代码和产生swf文件,那么我认为James链接到上面的Joa's work是你最好的选择。我不确定他是否已经公开发布了所有的部分……

票数 1
EN

Stack Overflow用户

发布于 2009-12-27 22:59:54

我发现adobe开始做类似的事情(但对于C++):http://labs.adobe.com/technologies/alchemy/

还有这个(C#编译器),但它似乎已经过时了:http://blog.bluetubeinteractive.com/2005/05/c_to_swf_compil.html

而且有一个明显被抛弃的Java实现:http://osflash.org/j2as

但是我仍然在寻找一个可以工作的Java到AVM2的实现...有人吗?:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1965989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档