La tecnología JavaFX se anunció en mayo de este año. Ahora, Sun libera un compilador para el lenguaje JavaFX Script que se utiliza para crear contenidos online. Esto hará que el código de las aplicaciones funcione mucho más rápido. Además, se anunció un plug-in para desarrollo de aplicaciones JavaFX con el entorno integrado de desarrollo (IDE) NetBeans.
Sun posiciona a JavaFX en el espacio de RIA (Rich Internet Applications) y en competencia directa con AJAX. El objetivo es que el browser opere mejor que con JavaScript, que es lento y se implementa en formas diferentes de un browser a otro.
Por otra parte, las aplicaciones AJAX son también lentas y no operan en modo offline, ya que exigen una conexión Internet con el servidor que aloja la aplicación. Con JavaFX la aplicación corre en una computadora local aunque esté desconectada de Internet. Al ser compiladas en lugar de interpretadas, son aún más veloces.
Inicialmente, JavaFX Script era interpretado (o compilado en tiempo de ejecución), con su consiguiente overhead. “Es por eso que creamos un compilador para JavaFX Script y así crear el código a nivel de byte para que funcione,” nos dice Chet Haase, arquitecto del Java Client Group.
El compilador no compagina a toda la aplicación, sino sólo a las partes del código no relacionadas con la interfaz de usuario (UI). Según Haase, las aplicaciones gráficas están entre las más beneficiadas.
El plug-in en NetBeans simplificará notablemente el desarrollo de aplicaciones JavaFX dentro del mismo IDE y no como aplicaciones separadas. Funcionará con NetBeans 5.5 y el release 6.0 que aparecerá antes de fines de este año.
Haase comentó que con este plug-in, el manejo de sintaxis de código es más inteligente y los desarrolladores pueden ver los cambios en vivo dentro del IDE, lo que facilita la prueba de código y la realización de cambios sin tener que guardarlo, compilarlo y ejecutarlo con fines de test.

Comentarios:

Enviar un comentario:
  • Sintaxis HTML: Deshabilitado

This blog copyright 2009 by Ezequiel Singer