JavaFX frente a Apollo, Silverlight y Ajax

JavaÉramos pocos... y Sun anuncia JavaFX, otra tecnología para las Rich Internet Applications que supone una nueva alternativa a desarrollarlas en Flash, Ajax o Silverlight. La idea es que sea totalmente multiplataforma, desde el escritorio (corriendo sobre una máquina virtual Java SE) hasta los dispositivos móviles para los que habrá un JavaFX mobile. Así, al igual que con Apollo, la propuesta es utilizar el mismo lenguaje para la web y para el escritorio. En el móvil, JavaFX debería solventar todos los problemas de incompatibilidades entre las distintas implementaciones de Java ME (que tiene guasa que haga falta ahora un lenguaje de scripting para conseguir lo que debería hacer la plataforma por su propia filosofía de "escribe una vez, ejecuta en cualquier sitio").

¿Tiene posibilidades Sun con un nuevo lenguaje de scripting sobre Java? De entrada cuenta con millones de desarrolladores y también con muchos equipos con Java instalado, no es un mal punto de partida. A eso hay que sumar que Java es libre bajo GPL, así que si Adobe pensaba atraer más desarrolladores con la liberación de Flex... de hecho, todos los que nos hemos dedicado al desarrollo Java y hemos odiado Javascript, hubiéramos dado millones por esto hace años.

En News.com dan bastante información sobre el lanzamiento de JavaFX. De entrada, como posibles objeciones, tenemos el problema del rendimiento y su capacidad para el streaming de vídeo, dos asignaturas con las que habrá que examinar con lupa a JavaFX. Por otro lado, una tecnología para las RIA que sea libre (el propio Schwartz lo cuenta en su blog) podría ser la más fácilmente aceptable por una compañía que tiene mucho peso en esto de la web... y que no es otra que Google.

Página oficial en JavaFX.

Comentarios

Avatar de usuario visitante

(...) de hecho, todos los


(...) de hecho, todos los que nos hemos dedicado al desarrollo Java y hemos odiado Javascript, hubiéramos dado millones por esto hace años.

Sin exagerar... :P

Imagen de Antonio Ortiz

Millones

...de gracias, por supuesto. Yo es que era de programar "el core" y pasar mucho de la capa de presentación...

Imagen de ivansts

JavaFX - Consumer JRE

Parece que habrá una JRE mini capaz de competir con Flash etc
http://themanofjava.dyndns.org?p=31

Avatar de usuario visitante

Java "mini"

Efectivamente esta en desarrollo una especie de Java "mini", tenia la denominacion de Consumer JRE (Java Runtime de consumidores), pero el nombre cambio a Java SE 6 Update N y estara disponible a mediados del 2008. Este Java N permite ir descargando automaticamente las librerias en la medida que se requieren, ademas precarga algunos recursos basicos de la JVM en memoria, de manera de acelerar el primer lanzamiento de la maquina virtual. Se ve interesante.

Imagen de WilC

Seguridad

Me gusta, pero no me agrada el asunto de la seguridad, se complica un poco a la hora de manejar los sertificados porque hay que actualizarlos periodicamente, mas si se trata de trabajar con applets 2.0 (applets + javaFX).

Avatar de usuario visitante

certificados.

certificados.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
If you have a Gravatar account, used to display your avatar.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato


Suscripción

Introduce tu dirección de correo:

Ofrecido por FeedBurner

Feed rss Lectores con feedburner

Créditos