sábado, 28 de noviembre de 2009

Mas que Wave, Google Tsunami.

Cuando aun no había asimilado las ventajas que ofrece Twitter en lo que se refiere a recabar información, comunicarse y su capacidad absorvente de ocio y disfrute; llegó Google Wave.

Aunque Twitter merece capítulo aparte ahora voy a comentar por qué se habla tanto de Google Wave, qué hace y para qué sirve.

Hasta la segunda oleada de invitaciones en masa era muy difícil entrar oficialmente en Google Wave si no estabas en la cresta de la ola y con miles de amigos en el mundillo.

Esta dificultad se debe a que Google Wave es una versión en pruebas. Y sus usuarios son betatesters.

También hay algún motivo extra para que el acceso sea restringido y escalonado.
Como por ejemplo crear expectación ante la nueva propuesta del gigante de Mountain View.




Hace unas semanas todo el mundo quería tener Google Wave incluso sin saber qué es exactamente.

"-Ya estoy en Google Wave. ¿Y ahora qué?-" se repite sin cesar cada vez que se entra por primera vez. Y al ser una plataforma con un protocolo abierto a ampliación las posibilidades de entender plenamente qué hace Google Wave son cada vez más escasas.

Me daba mucha rabia ver hablar del wave a los que lo tenían antes que yo. Así que hice de todo para lograr probarlo. Hasta monté un server de "Openfire", el mismo sistema que Google Talk o Jabber, con la extensión del protocolo Federation, en el que funciona Google Wave. Instrucciones de instalación

Lo llegué a probar en local, sin llegar a instalar un server 100% apto con certificado SSL, y sin entorno gráfico de ningún tipo.



Quedó pendiente probar un entorno gráfico cliente para redes locales con este servidor.

Entre tanto había mendigado por twitter en busca de invitaciones, me había propuesto dos veces para que Google me ofreciera una, y le "lloraba" por mi "lastimosa situación" a todo aquel que hablaba de usar wave para algo que me interesaba.

Hasta que un buen día vi que un follower de alguien a quien yo seguía en Twitter, o algo así como un amigo de un amigo de un amigo, dijo que tenía invitaciones extra, aunque luego resultó que no eran tantas y en un acto de extrema caridad me dió invitación.
Ese día fui muy feliz. :-)

Y no es como cuando llegó GMail que todo aquel que tenía una cuenta podía invitar a decenas y decenas de personas.

En este caso, dado lo verde que esta el proyecto, y la escasez de servidores para aguantar todo el tráfico que se avecinaría si hubiera invitaciones ilimitadas, las invitaciones para nuevos Wavers llegaban con semanas o incluso meses de demora. Lo cual originó chistes como este. (a la derecha)

Al principio se tienen pocos contactos conocidos. Google Wave te agrega automáticamente aquellos Wavers que ya están en tu lista de contactos de Google Contacts, de GMail.

Y solo se me agregó uno que estaba ahí desde una semana atrás; además de otros twitteros, mayormente otakus, con los que me mensajeaba.

A finales de noviembre, Google abrió más el grifo y llegaron las preciadas invitaciones. Solo 8.

Así que empece a repartir entre los allegados que estuvieran realmente interesados. No  es para desperdiciarlas. La anterior vez que se ofrecieron invitaciones había incluso quien las vendía por eBay; Razón por la cual Google restringió aun más el tema.

¿Y qué hay en Google Wave?

Para empezar una web: http://wave.google.com hace de intermediaria entre los usuarios con autorización para usar Google Wave "preview" y el protocolo de Google Wave.

La web muestra una ventana de filtros, marcadores de búsquedas y carpetas personalizadas con colores; Una ventana (o marco) de contactos; Una ventana de búsqueda y listado de waves; Y una (o varias) ventana donde se muestran los Wave.




¿Qué es un wave?

Ajá! La pregunta del millón.

Un wave es un conjunto de "Blips".
X-D

¿Qué es un blip?

Un blip es un mensaje enviado por un usuario de Google Wave a un Wave creado por él mismo o por otros.

Pero ese mensaje, que internamente emplea lenguaje XML, puede contener cualquier cosa.

Por tanto es mérito del visualizador de Google Wave que los blips se vean como se espera.

En la web se admite aparte del texto puro y llano, como un chat, que el waver incruste imágenes, vídeos, mapas, sistemas de votación o encuestas, y un sinfín de gadgets que se adecúan al uso en la plataforma.

La ventaja sobre otros sistemas es que los contenidos de un WAVE pueden ser visualizados desde que son creados hasta el momento en que están ampliándose, mediante la función "playback" que está implementada para mostrar los Waves en la web de Google Wave.

Es decir, puedes ver desde el primer blip que se ha escrito hasta el último en cualquier momento. Viendo cuándo se ha escrito qué, y en qué orden.

Un usuario puede escribir sobre el blip de otro usuario. Corrigiéndolo o incluso borrándolo. Pero todo queda almacenado si se retrocede. Esto no es un bug. Es una característica.

El lema de Google Wave es la colaboración absoluta.

Cualquier usuario puede meter en el wave a otros wavers y estos a su vez a otros. De modo que es un sistema de comunicación que puede extender cualquier información tan rápido como la pólvora.

Además los usuarios que están conectados ven en tiempo real como se teclea, letra a letra, en los blips. Como los antiguos chats de una BBS; pero a multiples bandas.

Problemas actuales

El sistema está en constante desarrollo y aun no está depurado para que funcione perfectamente.

Para ver waves con un gran número de blips se requiere mucha magia AJAX: Operaciones javascript que solo van rápido en navegadores como Google Chrome. Y aun así no siempre funciona con la agilidad que sería deseable.

Además si queremos incrustar nuestras propias imágenes desde nuestro ordenador mediante drag and drop y otras operaciones avanzadas se hace imprescindible Google Gears, en teoría incluido en Google Chrome; Pero los usuarios de linux x64 no lo tenemos tan fácil todavía. Aunque sí hay un parche para la extensión Firefox de Google Gears para linux x64.

Caducidad

El éxito de Google Wave depende exclusivamente de su comunidad. Yo le auguro un buen futuro pero si algo se tuerce mucha gente podría explotarle en la cara un sistema que devora información a marchas forzadas.

Una miradita a las condiciones de privacidad indica cosas como que en caso de más de 9 meses de inactividad por parte de un usuario su cuenta será borrada.

Privacidad

Sobre la privacidad se indica también que un Wave en el que haya más participantes que tú mismo mostrará tus blips para siempre; aunque te salgas del wave (opción que me parece aun no existe) o te borres de Google Wave.

Los waves se mantendrán en los servidores al menos 60 días. Una vez deje de haber participantes activos en el mismo.

Preveo algún que otro susto por indiscreciones que pueden suponer el tecleo en vivo, mientras otros observan tus erratas y correcciones, y la velocidad a la que escribes. Al margen de que es posible agregar a un usuario "Public" o cuentas de usuario automatizadas (bots) que permite que el Wave pueda ser visto por mucha más gente.

Aun se está trabajando en reforzar la seguridad en lo que respecta a la privacidad del protocolo.

Ventajas y trucos

Cuando empiezas a acumular muchos waves se hace imprescindible crear Folders (carpetas) o categorías para marcar con un color cada wave y separarlos convenientemente según sean waves prioritarios o menos importantes.

En la web pulsar la barra espaciadora nos permite visualizar nuevos blips recibidos en los waves que tengamos como seguidos bien por crearlos nosotros o porque nos han agregado o hemos dado a "Follow" en un wave encontrado al hacer una búsqueda.

Como en los blips es posible introducir varias líneas, a diferencia de un chat convencional en el que para introducir otra línea sin enviar el mensaje hay que pulsar SHIFT+ENTER. En el caso de Google Wave sucede al revés. Si queremos dar por terminado y enviado nuestro blip hemos de pulsar la combinación de teclas mayúsculas y enter. Si pulsamos solo enter solo agregamos una línea a nuestro blip. Hacerlo así es bastante más ágil que ir pulsando el botón "done".

Para Buscar nuevos waves disponibles públicamente en Google Wave hemos de introducir en la ventana de búsqueda los términos que queremos encontrar incluyendo la palabra clave "with:public" que indica que buscamos una palabra en un wave cuyo participante sea "Public", es decir que el wave esté disponible para todo el mundo.

De modo que si buscamos un wave sobre anime deberíamos introducir estos términos a buscar:

anime with:public

Si queremos buscarlo en japonés sería así:

アニメ with:public

Y así encontraremos waves creados por auténticos otakus del anime japoneses. ;-)


Revolución

El Wave tiene la ventaja del email, la web y el chat combinadas en un solo sitio.

Sin la desventaja de dispersar las discusiones en una cadena de envíos y respuestas con la posibilidad de que mandar "reenvío" a otro usuario que puede incorporarse a posteriori pero sin perderse el curso de la conversación.

El wave creado puede ir completándose sin necesidad de coincidir en el tiempo con el resto de participantes y en el caso de coincidir les permite a éstos una interactividad mucho mayor que la que permite otro sistema de chat o incluso cualquier web 2.0 o red social para el intercambio de enlaces, fotos, vídeos y otros contenidos.

¿Quieres unirte a la ola?

domingo, 15 de noviembre de 2009

HTC Tattoo en extrema profundidad

Ya hace tres semanas que disfruto de mi Móvil / PDA HTC Tattoo con sistema Android 1.6, el sistema de Google para móviles basado en linux, y estoy encantado. Lo malo es que engancha. Je. Aun no he superado el Síndrome del Móvil Nuevo.

Para ver una lista de ventajas podeis leer este artículo de androidsis.com:
HTC Tattoo a fondo.

Las pegas que le encuentro son que la óptica de la cámara no enfoca bien en interiores, cuando hay poca luz.

Y es una pega bastante gorda porque los programas que he probado, lectores de códigos de barras o QRCode, como los que uso en este blog, no funcionan bien con su óptica de enfoque fijo que es bastante "hipermétrope" y no ve bien de cerca.

La resolución de pantalla 240x320 (o 320x240 en horizontal) de la Tattoo está soportada por la versión "donut" de Android (1.6), pero no así por muchos programas que son filtrados del "Android Market" por ahora, hasta que se adapten.

No se si es que aun no se manejarlo bien, o es problema de este filtro por su resolución especial, más reducida que otros Android; o (creo haber leido) también hay filtros según el país y el operador móvil utilizado, porque hay muchos programas que encuentro con aplicaciones de terceros (como "aTrackDog") pero aun no puedo bajarlos desde el Market.

Especialmente no puedo descargar ningún programa de pago. Y creo haber leido que en España ya estaba disponible esa función en el Market.

He probado cerca de 100 programas distintos. Algunos de ellos demos gratuitas con funcionalidad limitada.

Algunos programas Android que merecen la pena destacar: AndNav2 (navegación GPS y mapeo con el proyecto OpenStreetMap), OSMDroid (mapeo), androidVNC (escritorio remoto de ordenador, aun lo tengo por probar), Aedict (traductor inglés-japonés), Gettingthere (para aprender vocabulario japonés, con voces grabadas), HiraganaGesture (para practicar escritura japonesa), OpenWnn plus (Método de entrada de teclado táctil en japonés), BeeTag o ZXing (escáners de códigos de barras), GPS Status (información de posición y "radar" de posición que indica como llegar a una posición previamente marcada),  Meridian (reproductor de música y vídeo con playlists), imeem Mobile (música en streaming online, estilo Last.FM y Spotify), BubbleBeats (reproductor de música con interface muy original), Musical Lite (teclado de piano, metrónomo, afinador), Sheriff Android (Anti robo), Shopulator o DrShopper (para hacer listas de la compra), Walkie Talkie Push To Talk (walkie talkie, envío de grabaciones comprimidas de voz por email), Taskkiller (gestor de tareas en marcha), Terminal Emulator (consola de comandos), Timeriffic (programador de control de acceso a las opciones de modo avión, volumen, vibración, red wifi,... Para activar, ajustar o desactivar automáticamente a distintas horas del día y días de la semana), Car Cast (Para programar la descarga y gestión de podcasting),  ReaderScope (para gestión y lectura de feeds RSS), Lighting Bug (para dormir bien, aunque la versión actual falla que se quede la pantalla encendida), FartDroid, Moo!, Zim Screamboard, Door Bell (generadores de soniditos más o menos molestos. :) y juegos como Block Jam Lite, Break the Block, Buble Burst Lite, Chess, MemoGame, Mobile Invaders, Klondike Solitaire... He probado también uno 3D con funciones de acelerómetro llamado Neocore pero parece que no va bien en el Tattoo de momento.

Aunque la mayor parte de programas que se hacen para Android requieren algún acceso a Internet, de momento yo trabajo bien con la HTC Tattoo sin tenerla conectada a una tarifa especial de datos, haciendo uso de redes Wifi o Fon-spots, donde estén disponibles

Los que no conocían Android previamente creo que van a alucinar con la función Street View de Google Maps que hace uso del acelerómetro y la brújula electrónica para ver las fotos de 360º correctamente posicionadas respecto al punto de vista del usuario y la inclinación que le demos al móvil en cada momento.

También enganchan sus funciones y widgets de Android y "HTC Sense", con reloj, calendario, información meteorológica ajustada a tu ubicación (obtenida desde el A-GPS o el acceso a Internet), reproductor de música y aplicaciones para comunicarse mediante famosos portales "web2.0" como Twitter, Facebook o Flickr.

Y trae muchas opciones para compartir datos creados u obtenidos con el móvil; como textos, notas, fotos, grabaciones, etc directamente a tus cuentas Facebook, Twitter, Flickr, Picasa, Youtube, o GMail, Y otros sitios.

Via Bluetooth he probado con un Nokia capado y no he podido intercambiar nada. Aun debo probarlo con otros sistemas. Aunque si que funciona con un auricular inalámbrico bluetooth.
De todos modos un dispositivo manos libres para coche es innecesario si conectamos los altavoces al jack de sonido. Aunque le conectemos un cargador de coche USB en su soporte. Porque a diferencia del HTC P3600 que tenía antes, el micrófono no queda anulado en este caso y sigue funcionando cuando contestas una llamada y según mis interlocutores me escuchan bien y yo les escucho en todo el coche sin problemas.

Ahora podré contestar más llamadas mientras conduzco. Cosa que no hacía antes porque había que darle a varios botones. Uno contestar, otro botón de la pantalla dificil de dar para activar el manos libres, y además desenchufar el adaptador USB de HTC con sonido para que me escucharan por el micro; si no conectaba el manos libres blutooth, para lo cual aun no había logrado la aplicación apropiada en Windows Mobile.

--- inicio del sermón ---
En cualquier caso no es aconsejable hablar por el móvil al conducir incluso teniendo manos libres.

Ya que la mente se distrae de lo que realmente importa que es no salirse de la carretera y vigilar no colisionar con otros elementos que también se mueven. No necesitamos que nos lo digan, pero aun hay mucha gente que lleva el móvil pegado a la oreja mientras conduce con una mano; Por lo general trabajadores que van por la ciudad de aquí para allá. Y son unos inconscientes. Comparable con los que beben y conducen.
--- fin del sermón ---

El navegador web que trae la Tattoo por defecto es una gozada pese a la escasa resolución y la falta de función "multi-táctil" es fácil ampliar y reducir la pantalla y pasar de una ventana a otra teniendo varias páginas cargadas a la vez. Se pueden ver páginas con Flash e incluso se dispone de un control separado para ver vídeos Youtube a pantalla completa.

Pero algo que hace que este teléfono conserve su nombre de "Teléfono" con orgullo es su capacidad de mantener los contactos del listín como contactos "Google", en vez de usar la limitada memoria de la SIM o la agenda con campos específicos del propio teléfono, que permite poner todos los campos que se quieran para correo elecrónico, números fijos, móviles, direcciones postales, mensajería, campos personalizados, foto, que puede ser obtenida de Facebook, incluida la fecha de cumpleaños, o Flickr, asociando también las cuentas de contactos a sus perfiles respectivos para acceder a sus actualizaciones de forma inmediata.

Y con la gran ventaja de disponer nada más encenderlo por primera vez de los datos de contactos desde la web de Google, accesibles en GMail. Sincronizando los que tengamos en la Web, incluyendo la agenda con Google Calendar, en nuestro teléfono. Nada más conectarlo a Internet; sin hacer nada. Ni complicarse con cables o confusos programas de sincronización.

Cada vez que actualizamos un dato en la web de Google con cualquier ordenador o en nuestro propio teléfono, el cambio queda reflejado en ambos sitios.

Una vez agrupados los contactos mediante Google no hay que temer perder datos de la agenda. Si cambiamos a otro móvil Android recuperaremos esos datos asociándole nuestra cuenta de Google / GMail. Por seguridad, cambiando nuestra contraseña de Google en caso de extravío o sustracción.

Para algunos, puede ser un problema si se borra un contacto accidentalmente del móvil y creemos que se conservará en la web, ya que al sincronizar con Internet el contacto se borrará también en la red.

No obstante la Web de Gmail trae opción para Exportar como copia de seguridad e Importar, todos los contactos o una selección, en distintos formatos compatibles, en ficheros .csv o vCard. Que no está de más usar de vez en cuando.

La batería de 1100 mAh. al principio no me daba para mucho aunque pasada la fiebre de la novedad, y tras varias recargas completas, suele durar un día entero, o más si le doy poco uso. No obstante preferiría disponer de una algo más capaz y el recambio puede que llegue pronto.

La pantalla viene sin protector lo cual es un fallo ya que hay que estar limpiándola constantemente. Al no utilizar estilete todo se hace con los dedos que siempre manchan, aunque estén desinfectados contra la gripe A.

Tampoco creo que tarde mucho en comprarle un filtro protector de pantalla por entre 10 y 15 euros el par.

Tampoco tiene funciones "multitouch" lo cual le quita posibilidades en vistas al Android 2.0.

Pero dado su precio respecto a otros terminales Android creo que no se puede hacer una compra mejor en cuanto a precio/prestaciones. Ya que tiene cosas que otros no tienen. Los accesorios incluidos en su original caja son unos auriculares con micro con pinza (que se suelta a veces del cable) que son muy cómodos para hacer llamadas largas con las manos libres y escuchando muy bien la conversación, y sirven de antena para la función radio FM. Cargador con cable USB separable. Cable que permite al conectar el móvil al ordenador usarlo como disco USB (estilo pendrive), o sincronizar datos con el programa facilitado HTC Sync con Outlook (para quien use esa antiquaña), o hacer un enlace de red de datos del móvil con un ordenador que no disponga de acceso,  Guía Quick Start y tarjeta de memoria microSD de 2 GB, que enseguida reemplacé por una de 8GB.

Aunque antes de comprarlo me parecía una chorrada, HTC además ofrece una web para personalizar el móvil con carcasas nuevas por si queremos presumir de móvil "nuevo" de vez en cuando.


Con el tiempo este modelo de HTC es posible que baje su precio y sea aun más popular. Sobre todo cuando se puede obtener "capado" en algunos proveedores con contrato de permanencia de 18 meses.

No obstante quien quiera pasar de la garantía de una multinacional grande como HTC puede comprar imitaciones chinas como algunos modelos nuevos de la casa sciPhone.

El N21 parece superar en algunas cosas incluso al modelo HTC Hero, que es unos 150 euros más caro que el Tattoo, siendo este sciPhone unos ~140 euros más barato que la Tattoo, (o 290€ menos que la Hero). sciphone N21

Si alguien lo prueba que lo cuente.

viernes, 6 de noviembre de 2009

Podcast Salón del Manga 2009

Este es el primer "podcast" que grabo con un móvil Android mientras viajaba de regreso de Barcelona.

No se me ocurría una forma simple de volcarlo a mi blog así que he hecho lo primero que he encontrado buscando por San Google; Subirlo a archive.org e incrustar el código a continuación.



Updates: Efectivamente ganó el cosplay de Ghost in the shell, en el torneo internacional World Cosplay Summit, y serán quienes representen a España en Nagoya en verano de 2010.

"Susurros del corazón" es inédita en España ya que Aurum la ha licenciado con un doblaje al castellano, con sonido muy cuidado y realmente bueno.

"Another Note" no es un manga sino una novela de 182 páginas escrita por Nisio Isin basado en la obra de los autores de Death Note.