¿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 GHC
- 4. compilación cruzada con gyp
- 5. Boost - compilación cruzada - "de Linux" "a Windows"
- 6. compilación cruzada brazo de C++ a iphone
- 7. Compilación cruzada a Linux desde OS X
- 8. Compilación cruzada PHP con UCLIBC
- 9. compilación cruzada para el brazo
- 10. ¿Qué es la compilación cruzada?
- 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. host de destino compilación cruzada y construir
- 16. Compilación cruzada en Windows y Linux
- 17. Preguntas generales sobre GCC y compilación cruzada
- 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 Código ARM7 desde visual studio
- 21. Compilación cruzada en mac para Windows
- 22. Compilación cruzada de un módulo kernel
- 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. Compilación cruzada para un sistema Linux basado en ARM incrustado
- 30. ¿Es aubio de compilación cruzada para iPhone/Android/ARM?
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. –