Hace 17 años | Por Ferk a mundogeek.net
Publicado hace 17 años por Ferk a mundogeek.net

El framework de Google que permite realizar aplicaciones AJAX mediante Java pasará a estar, desde su versión 1.3 RC 1, bajo licencia Apache 2.0.

Comentarios

Zootropo

#6 Si, usas el API que proporciona GWT que se parece bastante a cualquier otra API de desarrollo de interfaces de usuario, como swing o SWT y te lo compila a Javascript + un pequeño archivo HTML que sólo incluye el código Javascript pero que puedes usar para poner divs y luego en el código seleccionarlos y añadir tal o cual widget a ese div (no se si el método es getById o algo parecido...).

La comunicación con el servidor se hace a través de RPC. Tú no tienes más que crear una interfaz indicando las firmas de los métodos y crear otra con los mismos métodos que además tenga como parámetro un objeto AsynCallback (o algo así) y devuelva void. Y listo. Él se ocupa de traducir los objetos que envías y recibes a XML y viceversa (siempre y cuando sean serializables)

Zootropo

Es que la idea es que no trabajes con el código HTML y Javascript.
Cuando compilas C a código máquina tampoco te dedicas luego a modificar el programa cambiando el código máquina, coges el código fuente y a currar.

D

A ver si lo entiendo:
1.- Desarrollas el programa en Java, usando las bibliotecas GWT para crear el interfaz.
2.- Con GWT conviertes el programa en Javascript.
3.- Creas un sencillo cliente html que llama al programa en Javascript.
¡Y listo!. ¿Así de fácil?. Si es así, me gusta.

H

#2 Cierto, pensaba que era continuación de la otra pero no. Lectura diagonal sorry

D

En Python se está haciendo algo parecido: http://pyjamas.pyworks.org/
¿Porqué Google habrá preferido Java a Python?

aquihubounusuario

Tiene buena pinta, sí.

jonah

#4 Debe tener otros planes para Python, porque sino no se entiende esto:

http://google.dirson.com/post/2100/

Zootropo

¿Dupe? Tienen más bien poco que ver

D

A mi no me acaba de convencer GWT, si haces una aplicación con el desde cero y punto si puede estar bien, pero si luego quieres integrarlo en una aplicación más grande o trabajar directamente con el código HTML, Javascript, etc. me da la impresión que es un poco "guarro", no? Ojo, lo digo sin haber trabajado con el, pero si que he leido artículos y demás...

Me quedo con DWR...

H

Relacionada (no es dupe pero casi): Google se une a la Fundación Eclipse

Hace 17 años | Por Akron a javahispano.org