¿Hay alguna opción para compilar proyectos Flex/Flash en Javascript/JQuery? Me parece recordar que esta característica posiblemente sea parte de las últimas herramientas de desarrollo de Adobe.Compilación cruzada Flex/Flash a Javascript
Respuesta
Salida http://www.jangaroo.net
Adobe está trabajando ahora en Falcon (JS). que combinaría proyectos Flex con JS.
http://blogs.adobe.com/bparadie/2011/11/19/what-is-falconjs/
OpenLaszlo es una plataforma de desarrollo de código abierto que puede compilar aplicaciones ya sea en un SWF Flash o HTML5/DHTML (es decir: HTML + JavaScrtipt). La sintaxis de la lengua consiste en XML mezclado con ActionScript/JavaScript:
Nota:
ActionScript y JavaScript son ambas implementaciones del lenguaje ECMAScript (http://en.wikipedia.org/wiki/ECMAScript) y por lo tanto son casi idénticos. Cualquiera que esté familiarizado con la programación en ActionScript o JavaScript debería sentirse como en casa con el script de OpenLaszlo.
Adobe ha contribuido con la prueba de concepto FalconJS o prototipo de código fuente para Apache Flex. Este no es un producto terminado, pero algunas aplicaciones simples se pueden compilar de forma cruzada a JavaScript. El código fuente se puede ver aquí:
https://svn.apache.org/repos/asf/incubator/flex/falcon/trunk/compiler.js/
FalconJS depende del compilador Falcon, que se ha contribuido al proyecto de Adobe Flex, así, aquí está la página wiki con las instrucciones de construcción del Falcon:
- 1. Compilación cruzada con SBCL
- 2. Asterisk plataforma cruzada compilación
- 3. compilación cruzada con gyp
- 4. Compilación cruzada con GHC
- 5. Compilación cruzada a Linux desde OS X
- 6. Boost - compilación cruzada - "de Linux" "a Windows"
- 7. compilación cruzada brazo de C++ a iphone
- 8. Compilación cruzada PHP con UCLIBC
- 9. ¿Qué es la compilación cruzada?
- 10. compilación cruzada para el brazo
- 11. Valgrind compilación cruzada para ARMv5tel
- 12. Cómo realizar una compilación cruzada del código fuente de Java a JavaScript?
- 13. Aplicaciones ocaml de compilación cruzada para ARM
- 14. Requerimientos de compilación cruzada para C
- 15. Preguntas generales sobre GCC y compilación cruzada
- 16. Compilación cruzada en Windows y Linux
- 17. host de destino compilación cruzada y construir
- 18. Buffers de protocolo de Google compilación cruzada
- 19. Mejor sistema de compilación para desarrollo integrado/compilación cruzada
- 20. Compilación cruzada de un módulo kernel
- 21. Compilación cruzada en mac para Windows
- 22. Compilación cruzada Código ARM7 desde visual studio
- 23. Node.js de compilación cruzada para ARM6 (Raspberry Pi)
- 24. Compilación cruzada para Raspberry Pi en GCC. ¿Donde empezar?
- 25. Mejores prácticas para la compilación cruzada .NET/MONO
- 26. Biblioteca estática de compilación cruzada de Linux para Windows
- 27. Faltan crt1 y crti en la compilación cruzada
- 28. CMake add_custom_command/_target en diferentes directorios para la compilación cruzada
- 29. Ventanas de compilación cruzada 64 bits .exe desde linux
- 30. CMake compilación cruzada: banderas C del archivo toolchain ignorado
Adobe contribuirá FalconJS, pero está lejos de ser un producto lanzado. Adobe tenía un desarrollador trabajando en FalconJS, solo como una prueba de concepto. El compilador Falcon se ha contribuido al proyecto Apache Flex, y FalconJS se debe contribuir hasta el final del año. Si hay suficiente interés en la comunidad Flex, la prueba de concepto podría convertirse en algo útil. –