JAVA FX

septiembre 2, 2008

8. JAVA FX

Java FX es una nueva línea de productos Java y está destinado a los móviles y otras aplicaciones. Es una combinación de la versión de móviles de Java y la tecnología que creó SavaJe, una empresa de desarrolló de software basado en Java para móviles que fue comprada por Sun este año.

Sun ha introducido hoy la tecnología java  un nuevo conjunto de productos que podrían competir con Flash de Adobe y con silverlight de Microsoft.

Con este desarrollo, Sun espera que les sea más fácil a los fabricantes y operadoras diseñar programas fáciles de usar para los móviles. JavaFX estará disponible por libre para la comunidad del software de código abierto, pero se le licenciará a los operadores y fabricantes de teléfonos móviles.

Varios analistas consideran que ya era hora de que Sun renovará la versión móvil de Java ante el aumento del mercado de la telefonía móvil conectada a Internet.

Sun presenta a Java FX en el evento JavaOne de San Francisco, California.
Java FX promete ser el lenguaje que reemplace a AJAX.
FX genera una integración basada en actividad para las aplicaciones desktop con Java, en lugar de requerir una conexión constante para JavaScript como ocurre en AJAX
Todo ese código AJAX con el que se lucha para que cosas como JavaScript funcionen tanto en Explorer como en Firefox, por ejemplo, pronto sería cosa del pasado gracias a Java FX, que está siendo presentado en el evento JavaOne hoy en San Francisco, California.

Java FX es una extensión a la plataforma Java que ofrece interactividad, animación y programación compatible con AJAX, Flash de Adobe y la nueva plataforma Silverlight de Microsoft. A diferencia de éstas anteriores, utiliza los runtimes Java ya instalados en el cliente local en lugar de JavaScript.

Java FX será toda una familia de productos y el primero será Java FX Script, para la autoría de contenidos tanto en aplicaciones Web, como en otras sobre redes.
A diferencia de otros lenguajes de scripting, que centran su funcionamiento en alimentar nuevas páginas Web, Java FX está orientado a interfaces con un alto grado de animación, tal como lo explica James Gosling, creador del lenguaje Java y científico de Sun Microsystems.

Java FX genera una integración basada en actividad para las aplicaciones desktop con Java, en lugar de requerir una conexión constante para JavaScript como ocurre en AJAX. En el caso de las aplicaciones AJAX y dejando de lado la compatibilidad con los browsers, se requiere del envío de una gran cantidad de código JavaScript a través de la red. Ese script puede convertirse en portador de código malicioso. Java FX elimina esa necesidad al utilizar los archivos Java SE instalados localmente. Sólo se requiere de la instalación de una librería adicional con Java SE o ME, dependiendo del dispositivo a utilizar.
De esta manera, en lugar de usar al browser como contenedor del código JavaScript, las aplicaciones utilizan los dispositivos de seguridad de Java SE para controlar el acceso a disco de las aplicaciones. Al correr sobre el cliente y no depender del código que atraviesa la red, se pueden usar aplicaciones AJAX, como las de Google Apps, por ejemplo, en modo offline.

 

 

 

Seguir

Get every new post delivered to your Inbox.