Google IO 2010, google y sus keynotes.
Este 19-20 de Mayo Google ha tenido su particular convención de desarrolladores donde aparte de las mesas, debates, showcases y demas, resaltan un par de sesiones donde explicaban al mundo cual iba a ser la tónica de Google en los próximos meses.
No voy a entrar en gran detalle sobre todos los asuntos que trataron, solo las cosas que mas me llamaron la atención y unas reflexiones, ya hay mucha información técnica en numerosas webs , al final os pongo algunos enlaces.
La parte que en principio me llamo menos la atención fué la liberación de numerosas APIs, para Google Buzz, Latitude, Prediction… la razón es que esto es para desarrollo puro y duro, y ya que ahora mismo no estoy con el desarrollo android, las mejoras de aquí las veremos en un tiempo en forma de nuevas aplicaciones con nuevas funcionalidades que serán las que realmente sean noticia/sean potenciadas.
Siguen intentando darle vidilla a Google wave, cosa que no es nada facil, ya puede entrar cualquiera, aparecen extensiones, pero no lo veo como una herramienta masiva tal como esta montado, me parece una herramienta de trabajo muy util, pero para ello tiene que usarlo mucha gente. Personalmente puedo hablar de un proyecto en el que trabaje hace poco en el que por directiva del jefe de proyecto, todos teníamos que tener Google Talk instalado, y si no tenias una cuenta te la hacías. Había mucha gente que no tenia cuenta y se la hizo y solo lo usaban en el trabajo. Tras cambiar de proyecto, te das cuenta de lo acertada que estaba esa decisión de usar un buen sistema de mensajería global, lo útil que es para localizar y comunicarte con las personas dentro de un mismo edificio. En aquel proyecto, como ya estaba en modo “Google” hable y pase unas cuantas invitaciones a Google Wave. Las pruebas fueron muy entretenidas, y dejaban ver el potencial de trabajo en grupo, pero al no tener todos el sistema, es inviable. Ahora mismo aun dando aire a Wave es una tarea casi imposible levantarlo, tendrán que hacer algo mas para convencer a los usuarios de sus bondades para conseguir una cantidad de usuarios base tal que puedan alzar el servicio.
Crearan la Crome Web Store, la tienda de aplicaciones web para chrome, al principio me sorprendió, (pero estos que quieren hacer??) pero en las demos en las que se veian unas grandes aplicaciones, para ver revistas de Sport Illustrated con una calidad y cantidad de opciones espectacular (y muy vistosas) y juegos como el Lego Star Wars en el chrome, o el Plants vs Zombies, entonces es cuando se ve que la idea no es nada mala. Ya teníamos extensiones pero aquí quieren ir por un lado mas allá y por otro la centralización en la búsqueda de juegos y aplicaciones de este tipo por la web así como el ofrecer una plataforma de pago totalmente fiable. Muchos jueguecillos en flash pasaran a ser de pago… con lo que tb muchos nuevos y de gran calidad aparecerán. Las aplicaciones con las extensiones la verdad es que había parte de estas necesidades cubierta, ya que estas ya estaban centralizadas en la pagina de extensiones de chrome, pero en juegos, aunque hay portales a miles de juegos, creo que si hacia falta una centralización de “confianza”, ademas del valor añadido que te vende y efectivamente es verdad, para cualquier plataforma con chrome, Windows, Linux o Mac, facilitará muchas cosas a linuxeros novatos, y entra en el juego de las tiendas de aplicaciones que arranco exitosamente apple, solo que con ese plus de multiplataforma muy atractivo a desarrolladores.
Liberarón el codec VP8, con lo que dan un codigo de compresión de video gratuito a todo el mundo, por supuesto como todo, no es por amor al arte, ahora mismo la otra opción es el H264, propietario y por el que hay que pasar por caja para usarlo y defendido a ultranza por Apple (inversor del H264) y Microsoft (aunque ha dicho que también daran soporte al VP8). Una buena noticia el tener una opción gratuita que no encarezca ciertos productos y que el mundillo se libere del lastre de esos royalties si lo desean. Mi duda fue, y como de bueno es realmente VP8? sinceramente no tenia ni idea sobre el codec, asi que tras investigar me encontré una entrevista a un gran personaje de ese mundo de la compresión hablando realmente mal del codec, 15-25% mas lento, código muy poco optimizado, mal documentado y que tenían mucho que trabajar antes de que fuese algo realmente útil como opción, mas aun me llamo la atención que Steve Jobs ante la pregunta de que le parecía el VP8 respondía con un enlace a esa misma entrevista. Buscando un poco mas allá encontré tb opiniones del codec en buenos terminos, no como mejor codec que el H264, pero si como opción, y realmente con buenos rendimientos y alguna opción que no nos da el H264. Al ser gratis, se suben al carro de Google Opera y Mozilla (Firefox&co). Realmente es una buena noticia, y cuentan aparte de con el soporte de buenos navegadores, si realmente tienen cosas que mejorar, también tienen cierto margen de tiempo mientras el HTML5 realmente se va imponiendo.
Con la siguiente version de Android 2.2 “Froyo” llegaron un montón de novedades interesantes, entre las mas importantes su velocidad en varios puntos de forma realmente notable, en un test ponian a prueba un Nexus One con 2.1, otro con Froyo y un iPad. Mientras el iPad se veía ligeramente superior al Nexus 2.1, Froyo les daba un buen repaso a los 2.
Entre las novedades en cuanto a velocidad, nuevo motor al navegador, consiguiendo las mejores marcas en su sector de navegadores móviles (esto siempre es de agradecer)
Muchas novedades para empresas sincronizacion con excahange, políticas de seguridad, … vamos intentando conseguir una porción de ese pastel empresarial que da mucho dinero y en el que BlackBerry es el rey.
Aplication Data Backup API para guardar nuestras copias de seguridad de las aplicaciones Y SUS DATOS (muy importante aunque con root ya se podía hacer)
Cloud-ToDevice API: Que nos permite enviar mensajes a la nube que le llegan al movil. Esto se ve mejor con ejemplos, desde el futuro Android Market (version web en tu pc) le dices que quieres la aplicacion/juego X y automaticamente este se instala en tu terminal, o estas viendo en pantalla un mapa o pagina web y con un click en tu movil aparece en el navegador ese mapa o pagina web. Me parece muy interesante y puede dar mucho juego.
Tethering, muy importante realmente, aunque yo ya lo tengo desde hace un año con el root, ya tocaba lanzarlo de forma oficial, que esto tenía que estar fuera hace mucho!
Soporte Flash 10.1, por fin pero tengo algunas dudas, tiene unos requisitos mínimos que mi HTC Magic no cumple, con lo que me darían solo Flash Lite que es como decirme nada para lo que yo quería (que tampoco era tanto :p ) podran los cocineros de Roms montarlo para la Magic (aunque vaya lento) ?? ya veremos, solo el tiempo lo dirá…
Posibilidad de instalar aplicaciones en la SD, algo muy útil y necesario y que ya era posible hace mucho con terminales root, eso si, este cambio si me motiva mas a futuro, ya que pueden sacarse aplicaciones/juegos realmente pesados, de gran tamaño y ya no saturaras el teléfono ya que lo tendrás en la SD donde tienes muchos gigas y puedes tener todas las SD que quieras claro está.
Mención especial a una aplicacioncilla que mostraron que permitía escuchar la biblioteca de música del ordenador de tu casa via streaming en el móvil, la demo fue tan simple y espectacular como util que es esta opción.
Desgraciadamente no dieron fechas y alguna cosa que me interesaba no quedó clara, como p.ej. el reconocimiento de voz está mejorado pero aun no se si realizará por fin el reconocimiento en español, cosa que me da rabia que sea una función de hace mucho tiempo y no poder usarla por que mi ingles no tiene el acento adecuado para la aplicación en la mayoría de los casos
Dejando Froyo a un lado, Google TV, me parece interesante, no me rompió ningún molde tengo HTPC desde hace muchos años y no me sorprendió demasiado. Como datos buenos el acceder al Android market para usar sus aplicaciones en la TV y mas que nada la pretensión de unificar internet en la TV. Si tienes un HTPC, Apple TV ya sabes de que hablamos, pero hay muchas TV (aunque Google tv también estará disponible como caja aparte) como Samsung, Sony… que ofrecen contenidos de internet pero son muy cerradas, solo x contenidos, con poca o nula posibilidad de variación, por supuesto cada empresa su sistema y todos distintos. Google TV pretende meterse ahi dentro para aprovecharse de sus novedades y unificar ese mercado. Hay que destacar la demo de usar el Google TV con ordenes de voz a través de un móvil android, lo que invita a pensar que la interactividad si tienes un móvil android con Google TV será total.
Buen sabor me ha quedado de estos dos días, y por supuesto con ganas de que todo sea para ayer :p
Me gusta que Google aprenda a hacer estos saraos estilo Apple, suelen ser entretenidos y todas las mejoras que traen, y las competencias ayudan a que entre unos y otros tengamos mejores servicios y productos.
