NIVEL 1 – Entrega 1
CURSO DE WAVE – NIVEL 1 – ENTREGA 1
Comenzamos con el curso de Google Wave. Empezamos hoy con la primera entrega del primer nivel, un acercamiento a la aplicación Google Wave.
1.- ¿Qué es y para qué sirve Google Wave?
Google Wave es una plataforma de comunicación en tiempo real creada por un equipo de personas con sede en Sydney (Australia). Los miembros del equipo principal son dos hermanos: Jens y Lars Rasmussen (director del proyecto) y Stephanie Hannon, que trabajaban en el equipo de desarrollo de Google Maps con anterioridad. Google Wave fue presentado en sociedad el 28 de mayo de 2009 en el evento “Google I/O Developer Conference”, aunque el producto no estuvo disponible al público hasta varios meses después. Según sus creadores Wave es “cómo se vería el correo electrónico si se inventara hoy“, pero tal vez esa afirmación, después de todo, se quede realmente corta.
En su forma de funcionamiento combina aspectos de correo electrónico, mensajería instantánea, wiki, chat, red social, y gestión de proyectos para construir un elegante cliente de la comunicación basado en navegador (aunque ya comienza a haber software de escritorio para gestionar Wave). En estos momentos se encuentra en fase “preview” (desarrollo) por lo que hay constantes cambios y algunas cosas aún no funcionan todo lo bien que se puede esperar de ellas, pero mejorarán a lo largo de las próximas semanas o meses. Es importante destacar que para acceder a la aplicación es necesario contar con una cuenta de Google y obtener una invitación para la alpha privada. Próximamente regalaremos invitaciones, así que ¡permaneced atentos!
Google Wave tiene una gran cantidad de características innovadoras, como por ejemplo:
- Tiempo real: Al escribir puede verse como se van tecleando los caracteres, caracter por caracter. La transferencia de fotografías puede verse gráficamente el traspaso de la misma.
- Integración: Wave se puede insertar en cualquier blog o página web, con lo cual pueden grabarse actualizaciones en tiempo real.
- Aplicaciones y Extensiones: Al igual que una aplicación de Facebook o un gadget de iGoogle, los desarrolladores pueden crear sus propias aplicaciones dentro de las olas (waves). En la actualidad se clasifican en dos grandes grupos: gadgets y robots (se hablará de ellos más adelante).
- Wiki: Todo lo escrito dentro de un wave ser editado por cualquier persona que tenga acceso al mismo. Por lo tanto, puedes corregir la información, añadir información, o añadir sus propios comentarios dentro de una conversación en desarrollo.
- Código Abierto: el código de Google Wave será de código abierto, para fomentar la innovación y la adopción entre los desarrolladores.
- Playback: Si el wave es muy grande, existe una funcionalidad para ver paso a paso en tiempo real como ha evolucionado la conversación, como si de una película cinematográfica se tratara. Así si un usuario se une tarde al wave puede ver como ha ido evolucionando para tener una idea global de cómo se han desarrollado los hechos. Se verá en las entregas avanzadas.
- Corrección ortográfica y traducción de idiomas: Google Wave puede autocorregir la ortografía, incluso llegar al extremo de saber la diferencia entre palabras similares. Con ayuda de robots específicos puede traducirse instantáneamente las conversaciones a cualquier idioma, por lo que las barreras lingüísticas no volverán a ser un problema nunca más.
- Arrastrar y soltar, Soporta técnicas de arrastrado de objetos. Pueden agregarse archivos a la conversación con solo arrastrarlos a la misma.
Wave, waves, wavelets y Blips
Los recién llegados a Google Wave deben acostumbrarse a unos términos concretos que posiblemente no hayan oído con anterioridad y que seguro rápidamente serán muy familiares tras unos minutos usando la aplicación. Pasemos a ver algunos:
- Blip: Tenemos que pensar en un blip como cada uno de los mensajes que dejamos en un wave (aunque no solo son eso). Puede incluir texto o gadgets (aplicaciones) con lo cual se puede hacer dentro de ellos prácticamente cualquier cosa que puedas hacer en internet.
Los blips pueden ser respuesta de otro blip específico, como si de una conversación se tratase. Esos blips se representan con cierta sangría hacia derechas para que sea gráficamente y visualmente más sencillo reconocer la “conversación”.
- Wavelet: Un wavelet es una s”ub-conversación” que está incluída en otra de mayor entidad (o por decirlo de algún modo, un wave dentro de otro wave). El wavelet puede ser público o privado y se gestionan independientemente del wave anfitrión. Más adelante veremos con más detalles como funcionan.
- Wave (ola): Traducido del inglés, significa literalmente “ola”. En mayúsculas es el nombre común de la aplicación Google Wave y en minúsculas viene a significar una “conversación” compuesta por uno o varios wavelets y en la que interviene al menos un usuario de la plataforma, (también pueden ser incluidos robots para hacer tareas automáticamente).
Los waves pueden insertarse en páginas web y blogs, ya que es código reutilizable. También pueden ser etiquetados, para poder ser encontrados con mayor facilidad por el resto de usuarios. Más adelante hablaremos de los robots y su inclusión en un wave.
Veamos a continuación un gráfico que nos muestra como se jerarquizan los elementos que acabamos de ver:
- Extensión: Una extensión es una mini-aplicación que funciona dentro de un wave. Al momento de escribir esta guía puede venir representado en dos formas: gadget y robot, y su misión es dotar de más funcionalidad el wave (compartir documentos, juegos, traducir a otros idiomas, compartir vídeos, música, etc)
- Gadgets: Un gadget es una mini-aplicación que se inserta en un wave. Los hay de muchísimos tipos y funcionalidades, desde gadgets que permiten compartir documentos a gadgets que permiten jugar en red. Puedes ver algunos gadgets haciendo click aquí.
- Robots: Son programas alojados en unos servidores especiales y que realizan la función de participantes automatizados dentro de un wave. Sus usos son de mútltiples tipos: convertir URL,s en imágenes, convertir emoticonos de texto en emoticonos gráficos, traducir el texto escrito en un blip a otro idioma, hacer cálculos numéricos, etc. Puedes ver algunos robots haciendo click aquí.
¿De qué manera puedo sacarle provecho a Google Wave?
Caso práctico: Soy propietario de una casa rural. Me solicitan una reserva para el fin de semana próximo.
LO QUÉ ESTAMOS HACIENDO AHORA:
1.- El cliente solicita la reserva (por email, teléfono, web, etc).
2.- Recibimos la solicitud y la tramitamos.
3.- Nos ponemos en contacto con el cliente para confirmar la reserva.
LO QUE PUEDE HACERSE CON WAVE:
1.- El cliente abre un nuevo wave, solicita la reserva.
2.- Le confirmamos la reserva en el mismo instante, ofreciéndole además la ubicación exacta de la casa y la ruta más adecuada para llegar, información del tiempo meteorológico que va a hacer ese fin de semana, le enviamos una colección de fotos y/o vídeos del entorno de la casa, le damos información de otras actividades que puede realizar en la zona (quads, rutas a caballo, deportes de aventura, etc). Y al regreso, le adjuntamos una factura detallada y un cuestionario de satisfacción del servicio prestado. Todo ello al alcance de un solo wave, y totalmente en tiempo real, incluso aunque ambas personas hablen diferentes idiomas.
Definitivamente, Google Wave cambiará la forma en la que entendemos internet.
Con esto damos por finalizada la primera entrega del curso de Google Wave. Para cuestiones relacionadas con el curso puedes hacer uso de los foros. Hay uno específico para esta entrega: HAZ CLICK AQUÍ PARA ACCEDER AL FORO










