GWT - Google Web ToolKit

Hoy comienzo a trabajar y escribir sobre GWT - Google Web ToolKit, ya que hasta el momento, me parece que estamos frente a una nueva forma de ver el desarrollo de aplicaciones para web y un planteamiento excelente para mejorar la experiencia del usuario en Internet y también fortalece el mundo de las aplicaciones que podemos ejecutar empleando únicamente un navegador de Internet. Nuevamente digo que estoy convencido que la gente de Google está muy bien enfocada y conocen perfectamente su mercado, saben lo que quieren y lo que tienen.

Entrando en Materia...

Especificaciones Técnicas:
Mi máquina es un "clon" con AMD XP 2.8, 1 GB en RAM, Disco Duro 80 GB
Sistema Operativo Debian/GNU Linux Etch (4.0) con GNOME.

Lo primero que tuve que hacer fue descargar el GWT del siguiente link

http://code.google.com/webtoolkit/

Lo copié en el /home/directorio_personal y listo, luego lo descomprimí simplemente con hacer clic derecho sobre el archivo y seleccionar "extraer aquí", de esta manera se crea el directorio

/home/directorio_usuario/gwt-linux-1.5.3/

dentro de ese directorio se encuentra todo el GWT para que podamos comenzar a trabajar. Lo siguiente que hice, y muy importante por cierto, fue agregar el directorio raíz del GWT a mi variable de entorno PATH para poder ejecutar los comandos del GWT desde mi línea de comandos. Para esto los comandos son:

$echo "#Path GWT" >> ~/.bashrc
$echo "PATH=$PATH:/ruta_gwt" >> ~/.bashrc
$echo "export PATH" >> ~/.bashrc
$source ~/.bashrc

De esta manera puedo ejecutar los comandos del GWT necesarios para crear el proyecto, ejecutar la aplicación, compilarla, etc.
Otro paso adicional y que recomiendo que se haga de una vez ya que estamos editando el .bashrc es decirle cual es el navegador predeterminado que tenemos en nuestro sistema a la variable de entorno del GWT que se encarga de ejecutar las aplicaciones en el navegador. Para esto, los comandos son:

$echo "#Path navegador predeterminado para el GWT" >> ~/.bashrc
$echo "GWT_DEFAULT_BROWSER=/usr/bin/firefox:/usr/bin/firefox" >> ~/.bashrc
$echo "export GWT_DEFAULT_BROSER" >> ~/.bashrc
$source ~/.bashrc

Con eso nos aseguramos que GWT utilice Firefox como navegador para ejecutar las aplicaciones que compilemos mas adelante.


Primera Aplicación...

Como todos nuestros inicios en un lenguaje de programación o en una nueva herramienta, tenemos el ArchiFamoso... HELLO WORLD. Para crear nuestra primera aplicación en GWT - Google Web ToolKit en Linux, lo único que debemos hacer es en una consola digitar los siguientes comandos:

$applicationCreator com.miaplicacion.client.HolaGWT

El script applicationCreator generará un número de archivos en src/com/miaplicacion/ incluyendo nuestro ArchiFamoso "Hello World" en la clase src/com/miaplicacion/client/HolaGWT.java. Adicional a esto, se genera otro script llamado HolaGWT-shell que sirve para ejecutar nuestra aplicación en modo hosted y un script adicional llamado HolaGWT-compile que es el encargado de compilar nuestra aplicación y generar el JavaScript que ejecutará finalmente el cliente.

Simplemente con ejecutar estos scripts, tendremos terminada nuestra tarea del día de hoy. Instalar, Configurar, Crear, Ejecutar y Compilar nuestra primera aplicación utilizando el Google Web Toolkit - GWT.

En la próxima edición de mi blog, les adjunto los pantallazos y les muestro como va mi avance en la aplicación de encuestas que estoy desarrollando sobre GWT.

Gracias a Todos y hasta la próxima.





Comentarios

Entradas más populares de este blog

Project Management en la gestión del cambio

Primera Aplicación Sencilla con Django

El liderazgo en nuestro tiempo actual