Los regulares y irregulares del pretérito Imagina Lección 2 Página 56.
Imagina Upna 2010
-
Upload
guestdb0cb -
Category
Education
-
view
396 -
download
0
Transcript of Imagina Upna 2010
Google Web Toolkit&
Google App Engine
¿Qué es GWT?
‣ KIT de desarrollo de aplicaciones AJAX
‣ Facilita el desarrollo de aplicaciones web
‣ Compila código Java a Javascript
¿Qué ofrece GWT?‣ Permite desarrollar la mayor parte
de la aplicación en Java
‣ El código Java se convierte a objetos HTML
‣ La comunicación con el servidor se realiza mediante XML-RPC o JSON
‣ Depuración “real”
Arquitectura
GWT GUI
‣ Uso de Widgets para crear la interfaz
‣ Similiar al modelo Java Swing
‣ Gestión de eventos y manejadores
‣ Reutilización y herencia
Ventajas de GWT‣ Facilita la integración con librerías
de Javascript complejas
‣ Mejora la estructuración de los proyectos
‣ http://sourceforge.net/projects/gwt/
‣ http://www.smartclient.com/smartgwt/showcase
Cloud Computing
Google App Engine
‣ Servicio de Cloud Computing de Google
‣ Ejecuta código Python y Java
‣ Permite cuentas gratuitas y de pago
¿Qué ofrece?‣ Sencillez a la hora de hacer el
despliegue, mediante un framework
‣ Transparencia en la gestión de recursos
‣ El servicio gratuito es suficiente para la mayoría de aplicaciones
¿Por qué GAE?
‣ Deslocalización de los recursos
‣ Servidores de alto rendimiento
‣ Completo panel de control
GAE Dashboard
GWT + GAE‣ Aplicaciones AJAX muy potentes
desplegadas en cuestión de segundos
‣ Tecnología constantemente renovada
‣ Google mantiene y utiliza ambos productos
‣ Facilita el desarrollo de aplicaciones basadas en GWT y GAE
‣ Crear, probar y desplegar con un solo click.
oogleoogle Eclipse Plugin
Futuro‣ Mayores prestaciones y lenguajes
soportados por la nube
‣ Mejora de rendimiento de las aplicaciones Javascript
‣ Las aplicaciones de escritorio tienden a desaparecer
Gracias por vuestra atención