¿Algo para permitir "escribir flex sin acciones", o "compilador Java a AVM2", o "escribir flex usando java"?

StackOverflow https://stackoverflow.com/questions/1965989

Pregunta

Hay muchos idiomas dinámicos que apuntan a JVM de Sun (Groovy, Scala, Jython, Jruby, etc.) y estaba seguro de que también hay muchos que se dirigen a ADOBE a AVM. Pero me sorprendió encontrar solo haxe hacer algo similar. Pregunta relacionada en este sitio

Creo que el proyecto Eclipse E4 SWT no se compila en ABC (código de byte ActionScript) directamente, pero primero convierte Java en AS3 y luego el compilador FLEX hace el resto.

¿Podría ser que nadie escribió un compilador simple de Java / Python / Scala AVM2 que pueda usarse como alternativa al Builder de Adobe Flash (anteriormente Flex Builder)?

No me importa pagar a Adobe por un buen producty, pero escribir Java en Eclipse es mucho más rápido y convinente que la suite Adobe Plugin de Adobe. ¿Realmente no hay esfuerzos más que haxe?

¿Fue útil?

Solución

Aquí tienes: Compilar Java y C# a SWF

Otros consejos

No me importa pagar a Adobe por un buen producty, pero escribir Java en Eclipse es mucho más rápido y convinente que la suite Adobe Plugin de Adobe.

mxmlc (el compilador flex) es gratuito y de código abierto y está disponible como parte del Flex SDK. Compila ActionScript 3 a SWF. Si desea un IDE con el mismo nivel de apoyo que escribir Java en Eclipse, entonces querrá FDT Lo cual desafortunadamente no es gratis, pero es muy superior al constructor Flex/Flash de Adobe. También podrías usar Desarrollar flash que es un IDE muy capaz y libre para el desarrollo de flash.

AS3 es un lenguaje agradable por derecho propio y puede compararse favorablemente con Java (aunque algunas características más nuevas de Java, como los genéricos, faltan tristemente). Por lo tanto, aprenderlo no sería "reinventar la rueda", sino agregar otro arco a su carcaj de habilidades de desarrollo.

Pero si insistes en querer escribir código Java y producir archivos SWF, entonces creo que El trabajo de Joa que James vinculado anteriormente es tu mejor opción. Sin embargo, no estoy seguro de si ha lanzado todas las partes públicamente todavía ...

Descubrí que Adobe comenzó a hacer algo similar (pero para C ++): http://labs.adobe.com/technologies/alchemy/

También este (compilador C#) pero parece estar obsoleto:http://blog.bluetubeinteractive.com/2005/05/c_to_swf_compil.html

Y hay una implementación de Java aparentemente abandonada: http://osflash.org/j2as

Pero todavía estoy buscando una implementación de Java para AVM2 ... ¿alguien? :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top