Translate
sábado, 26 de enero de 2013
RIA con Lienzo y Flash4j
Emitrom es una compañía que ha tomado la iniciativa de trabajar con productos open source y sobre la capa de presentación. En este post quiero mencionar a Lienzo y Flash4j.
Lienzo es una librería GWT que permite dibujar en HTML 5 con el Canvas. Con Lienzo podemos generar animaciones, juegos, proceso de imágenes, etc. También podemos utilizar drag and drop, transformaciones, rotación, escalar, filtrar y renderizar imágenes, etc. Lienzo fue liberado con licencia Apache 2.
Desarrollo en Flash se asocia típicamente con ActionScript, un lenguaje de scripting que podría ser dificultoso para desarrolladores Java que no están acostumbrados a lenguajes de script (una barrera similar a veces es JavaScript). Flash4j ofrece a cambio una completo; la API que provee Flash4j es totalmente Java y además es similar a la encontrada en Swing, GWT o Wicket. Flash4j ofrece integración con Apache Flex y Adobe Air. Flash4j también fue liberado con licencia Apache 2.
Dejo links:
http://emitrom.com/lienzo
http://emitrom.com/flex4j