JAVA FX

______________________________________________________________

¿QUÉ ES JAVA FX?

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.

_______________________________________________________________________________________

¿QUÉ GENERA JAVA FX?

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.

______________________________________________________________________________

¿QUÉ UTILIZAN LAS APLICACIONES JAVA FX?

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.

El uso en modo desconectado se ha convertido en un terreno fértil para la tecnología de aplicaciones. Algunos proveedores de distribuciones comerciales de AJAX van en esa dirección y Adobe presentó hace poco tiempo su runtime Apollo que ofrece un mejor funcionamiento en modo desconectado. Sun ingresa con su Java FX al segmento de las aplicaciones Internet enriquecidas o RIA (Rich Internet Applications.)

______________________________________________________________________________________

LENGUAJE DECLARATIVO

Para comenzar, la característica principal de JFXS es que es un lenguaje de tipo declarativo, esto significa que, en vez de explicar “como” realizar algo (el algoritmo, en los lenguajes imperativos), deberemos describir “que” es ese algo. Por ejemplo, en HTML, se declara el contenido de la pagina, pero no se explica como este será mostrado en la pantalla. En general, se consideran declarativos aquellos programas escritos en un lenguaje puramente funcional, lógico o basado en restricciones, formando un paradigma que contrasta con el imperativo.

______________________________________________________________________________________

MÁS INFORMACIÓN

  • http://preguntaslinux.org/-news-java-fx-t-3058.html

  • http://www.noticias3d.com/noticia.asp?idnoticia=18837

  • http://www.baluart.net/articulo/java-fx-la-respuesta-de-sun-a-ajax

  • http://www.infosertec.com.ar/blog/?p=946

  • www.softwarefx.com/SfxJavaProducts/

  • www.miguelgaton.es/2007/05/08/java-fx-sun-reacciona-contra-ajax-y-flash/

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.