18/05/2009
02/06/2009
18/06/2009
Hoy ha sido publicada la versión Release Candidate 1 de Google Web Toolkit 1.5. La principal novedad de esta versión, es que ya soporta las características de Java 5: Generics, auto-boxing, anotaciones y enumerations. Cabe aclarar que el soporte a Java 5 era la característica más demandada por los usuarios de esta librería, así que al final el equipo de GWT han logrado completar la tarea.
Otras mejoras han sido enfocadas al desempeño del código Javascript generado, en el anuncio oficial dicen "..estamos felices de que el compilador produce código más rápido del que podrías escribir a mano". Además incluyen una nueva API para manipulación directa del DOM.
Como ya he dicho, esta versión es solo una RC1, puedes descargarla y dar feedback a los desarrolladores en el foro que tienen para ello,
¿Soporta también leer y escribir en archivos?. Sería muy interesante.
¿Tu navegador es capaz de leer y escribir archivos? y en caso afirmativo, ¿tienes acceso en Javascript a esa funcionalidad?
Juanjo García (he intentado registrarme pero no chuta :-(
Para poder almacenar "archivos" en local necesitas usar algún tipo de plugin que te proporcione esta funcionalidad como Google Gears o inlcuso adobe air.
Este proyecto tiene como objetivo proporcionar una serie de wrappers GWT para acceder a las apis de google, y la primera que soportan es google gears.
Teniendo en cuenta que Java 5 es de Septiembre del 2004... Java 6 para el 2012-13 o asi, ¿no?
Java 1.5 supone un cambio sintáctico para nada trivial. Puede parecer que a simple vista, el equipo de GWT ha tardado mucho tiempo en hacer esta adaptación, pero fueron infinitos los cambios que se introdujeron para que eso sea posible. Por otro lado, GWT 1.5 no supone solo un cambio a nivel sintáctico, si no que el mayor esfuerzo estuvo puesto en optimizar el código generado. Creo que la idea detrás de todo esto es tener una especie de GCC de la web, y GWT va por muy buen camino en ese sentido.
"Teniendo en cuenta que Java 5 es de Septiembre del 2004... Java 6 para el 2012-13 o asi, ¿no?"
No creo que se deba tocar nada para compilar Java 1.6, ya que el problema estaba en como manejar los generics, enumeraciones, etc, en fin las características nuevas que se habían incluido en la versión 1.5 y que yo recuerde en la versión 1.6 de Java no se ha incluido cambios de un nivel parecido.
Los cambios en Java 1.6, han sido a nivel de API y no de lenguaje
Pues lástima porque en mi proyecto lo estamos utilizando y ese tema de usar Java 1.4 para la parte que luego se convertirá en Javascript+HTML y usar Java 5 en el servidor nos ha mareado un poquito. Es que era una pena no aprovechar las ventajas de Java 5 en el servidor, porque si no la solución pasaba por hacerlo todo en Java 1.4.
Tarde, pero qué le vamos a hacer... Lo probaré para ver eso del rendimiento....
Decía lástima porque ya hemos casi acabado el proyecto, claro... que no se entiende bien en el mensaje anterior
svoice, en el servidor podias haber seguido utilizando java 5 y para el cliente java 1.4. Simplemente el compilador de java te daría warnings en tu codigo de cliente pero el de gwt te lo compilaria sin problemas, nada mas.
Soy yo el de la pregunta de los archivos , gracias. ;-)
Creo que miraré Google Gears, porque Adobe Air no es libre del todo.
También he visto que con Jaxer es posible.
Anónimo: Efectivamente es lo que hicimos...
¿Y que hay del GWT-Ext?
La ultima noticia que tengo es que una empresa privada iba a impulsar el Ext-GWT y con ello el cambio de licencia a GPL
¿Sabeis algo del tema?
Escribe tu comentario