La más reciente innovación de Java: JavaFX

La revolución Java, que comenzó hace más de una década, recibe un nuevo impulso con el reciente anuncio de JavaFX, la última innovación de Java destinada a miles de millones de dispositivos y equipos de usuarios que utilizan esta tecnología. JavaFX es una nueva familia de productos basados en la tecnología Java que ayudará a los proveedores de contenido a crear e implementar aplicaciones RIA (Rich Internet Application). Actualmente están disponibles las dos primeras versiones de JavaFX: JavaFX Script y JavaFX Mobile.

JavaFX Script es un nuevo lenguaje de secuencias de comandos que permite a los desarrolladores crear rápidamente aplicaciones ricas en contenido para una amplia gama de clientes, entre los que se incluyen dispositivos móviles, descodificadores, equipos de escritorio e incluso discos Blu-ray. Los creadores de contenido disponen ahora de un método sencillo para desarrollar contenido para cualquier dispositivo de usuario en el que se ejecute la tecnología Java.

JavaFX Mobile es un sistema de software completo para dispositivos móviles. Está disponible mediante licencias OEM (Original Equipment Manufacturer) para los fabricantes de teléfonos y otras empresas que deseen simplificar y acelerar el desarrollo de un sistema de software eficaz y normalizado que pueda utilizarse en una amplia gama de dispositivos de usuarios. Además:

  • JavaFX permite a los creadores de contenido crear contenido de medios dinámico sin recurrir a los desarrolladores. Entre otras funciones, se incluye la de pasar contenido del escritorio al móvil y viceversa, que no está disponible en ninguna otra aplicación RIA.

  • JavaFX Script ofrece una integración completa con otros componentes de Java (aplicaciones e infraestructura) que se ejecutan en plataformas tanto de servidor como de cliente, lo que permite una experiencia dinámica de un extremo a otro para los desarrolladores y usuarios.

  • JavaFX Script posee el modelo de seguridad de Java, por lo que los usuarios pueden acceder de una forma segura a los elementos (p. ej. imágenes, archivos de música, documentos de Word) desde su escritorio.

Contenido interactivo dinámico en cualquier dispositivo


No siempre es posible predecir qué dispositivos o plataformas utilizarán sus clientes; con JavaFX no necesitará saberlo. A diferencia de otras plataformas que se han diseñado mediante tecnologías propietarias, JavaFX Mobile usa tecnologías de estándar industrial; esto implica que las aplicaciones creadas con JavaFX pueden ejecutarse en una amplia gama de dispositivos habilitados para Java. Además, los proveedores de contenido pueden agregarlas a sus dispositivos de una forma rápida. Los estándares más novedosos, entre los que se incluye el conjunto de APIs de dispositivos de Arquitectura de Servicios Móviles, se integran completamente en JavaFX Mobile, por lo que los desarrolladores disponen de un conjunto variado de capacidades de gran portabilidad.

Los consumidores desean encontrar un contenido dinámico atractivo en Internet y disfrutar de una experiencia más interactiva con los servicios web. JavaFX le ayuda a crear aplicaciones atractivas como, por ejemplo, mapas e híbridos (?mashups?), vídeo, audio e imágenes que puede estandarizar en teléfonos móviles, televisión y otros dispositivos. El nuevo lenguaje de secuencias de comandos se puede integrar completamente con otros componentes de Java que se ejecutan actualmente en servidores y clientes. Y al estar creadas en estándares abiertos, las tecnologías JavaFX ofrecen a las empresas que crean aplicaciones RIA un tiempo de puesta en mercado menor y una mayor coherencia para las aplicaciones y los servicios.

JavaFX ofrece a los consumidores que requieran una gran conectividad justo aquello que necesitan: una asombrosa experiencia de usuario desde cualquier tipo de dispositivo desde el que se conectan a Internet, ya sea desde su equipo de escritorio o con sus PDAs durante los desplazamientos, como si se conectan desde su casa como entretenimiento.

Todas las ventajas de la tecnología Java


Las aplicaciones escritas con JavaFX Script aprovechan las características existentes de la tecnología Java como, por ejemplo, la portabilidad para escribir el código una vez y ejecutarlo en cualquier plataforma, la seguridad de las aplicaciones, o la conectividad empresarial.

La razón que hace de JavaFX Script algo único radica en su capacidad para aprovechar la eficacia ya demostrada de la plataforma Java y su amplia aceptación en el mercado, dada su incomparable presencia  en 9 de cada 10 PCs y dispositivos móviles.

Además, JavaFX Script puede admitir interfaces de usuario de cualquier tamaño y complejidad; se clasifica estáticamente y puede aprovechar los modelos de programación de Java como, por ejemplo, la estructuración del código, la reutilización y las características de encapsulación, que permiten crear y mantener programas de gran tamaño en JavaFX Script. Este nuevo lenguaje tendrá una gran aceptación entre los creadores de contenido debido a que la estructura del código escrito coincide en gran medida con el diseño real de la interfaz gráfica de usuario y resulta más sencillo de entender y mantener. JavaFX Script también resultará de gran utilidad para los desarrolladores de Java y se puede incorporar mediante un complemento NetBeans plugin.

Descargue el código JavaFX y únase a la comunidad


Visite la página openjfx.org y únase a la comunidad JavaFX y descargue el código alfa JavaFX Script. Contribuya a mejorar la nueva familia de productos Java de Sun.

Desde tarjetas inteligentes a teléfonos móviles o aplicaciones empresariales y superordenadores, la tecnología Java se ha convertido en una de las plataformas más importantes y de uso más extendido en todo el mundo. La tecnología Java está presente en todas partes. Con la familia JavaFX, ahora será más fácil que nunca crear e implementar rápidamente aplicaciones web dinámicas y contenido interactivo en clientes entre los que se pueden incluir desde el explorador hasta dispositivos.

Más información sobre JavaFX.
Vea el anuncio de JavaFX vía web.

Sun Does Microsoft
Participe en la charla sobre interoperabilidad EN DIRECTO el Miércoles 28 de noviembre
 
 
Contactos Acerca de Sun Noticias Eventos Empleo Privacidad Condiciones de Uso Marcas Registradas Copyright Sun Microsystems, Inc.