Y si ayer hablábamos de nuevos recursos para el desarrollo de aplicaciones de escritorio hoy le toca el turno a las aplicaciones web, que también están de enhorabuena con la aparición de las nuevas versiones de Moonlight y JavaFX.
Tal como anunció ayer en su blog Miguel de Icaza, Moonlight estrena por fin su versión 1.0. Por aportar un poco de información, Moonlight es una implementación open source de la tecnología Silverlight de Microsoft para sistemas Linux. Se trata de un proyecto de Novell en el que también colabora Microsoft aportando los tests de pruebas de Silverlight y proporcionando de forma gratuita Microsoft Media Pack para los usuarios de Linux (conjunto de codecs que permiten la reproducción de medios compatibles con Silverlight [wmv, wma, mp3, etc…]). Moonlight 1.0 está basado en Silverlight 1.0, se ejecuta sobre el propio motor javascript del navegador y se distribuye en forma de plugins para Firefox 2 y Firefox 3. En la entrada publicada por Miguel de Icaza podéis encontrar mucha más información sobre la nueva versión e incluso un poco de historia del proyecto para quien esté interesado. Añadir además que Novell ya se encuentra trabajando en la próxima versión, Moonlight 2, que según el roadmap del proyecto debe ver la luz en septiembre de 2009 (aunque la primera beta debería aparecer en mayo). Esta segunda versión estará basada ya en Silverlight 2 y se ejecutará sobre un motor de ejecución .NET (Mono) y no sobre Javascript como la actual.
Por otro lado JavaFX, la tecnología de Sun que pretende competir con Silverlight/Moonlight (de Microsoft/Novell) y Flash/Flex (de Adobe) dentro del campo RIA (Rich Internet Applications), también estrena su versión JavaFX 1.1, cuya principal novedad es el soporte para la gran mayoría de los dispositivos móviles y proveedores de servicios actuales. Debo reconocer que no conozco demasiado esta plataforma, pero destaco el hecho de ejecutarse sobre el propio runtime de java, ya instalado en millones de equipos, lo que está haciendo que consiga muchos adeptos. Cabe también mencionar, que al igual que en el caso de Moonlight, Sun también tiene previsto publicar este mismo año su segunda versión de JavaFX 2.0, que incluirá mejoras en el lenguaje y aumentará el conjunto de componentes disponibles para el desarrollo.
En fin, la batalla por el pastel RIA está en pleno auge, ya veremos dónde acaba y quién es el vencedor.
1 comentario
[…] vimos en un artículo anterior, hace poco más de dos meses se publicó la versión definitiva de Moonlight 1.0, la […]