Google IO 2013, Día 2

El dia 2 empezó temprano con el desayuno a las 8am. A las 10 inició la primera sesión, por Reto Meier con “Android Pro Tips: Making Apps work like Magic” . Esta presentación es como la segunda parte de la que había dado el año pasado “Making Good Apps Great: More Advanced Topics for Expert Android Developers” pero con nuevas técnicas y recomendaciones para mejorar aun más las aplicaciones y el como romper las reglas y hacer aplicaciones adelantadas a su tiempo. Y es que eso fue tal vez el tema más importante. Desarrollar pensando en el mercado actual, es pensar en el pasado. Para Reto, si uno quiere sobresalir en el mercado actual, debe hacer aplicaciones que se consideren “imposibles”. Buscar nuevas formas que hagan a sus usuarios queden fascinados con sus aplicaciones.

La siguiente charla, Google+ Sign-in for Android Devs estuvo bastante tuanis. Es básicamente un Single-sign-on que permite utilizar el perfil de Google+ en distintas aplicaciones, no solamente android, sino también, web. También permite que las apps puedan postear actividades en el perfil de G+ o tener acceso a los contactos.

Google Cloud Messasing. Super motivado con esta charla, pues las nuevas características estan muy tuanis tanto para el desarrollador, como para los usuarios. Ahora se puede usar XMPP para entablar comunicación entre los servidores propios y GCM. Además, ahora la comunicación es en los dos sentidos, permitiendo que las apps usen el “upstream” y puedan comunicarse con el servidor también, utilizando la misma plataforma de GCM. Las notificaciones son otra cosa super tuanis, pues hace que se enfoquen a un usuario y no a un dispositivo en particular, por lo que permite que si un usuario ya vio una notificacion X, esta sea “removida” de los demas dispositivos (tablets, telefonos, o el desktop).

Android Graphics Performance. Nuevas características del framework que van a permitir el rendering de las actividades más optimizadas. Además de algunos tips muy buenos para mejorar el rendimiento, así como dev tools para revisar el performance de la aplicación en cuanto a rendering (fps).

Android Design for UI Developers. Excelentes tips a la hora de confeccionar las interfaces, así como nuevas herramientas que estarán disponibles próximamente. Resalto aqui el nuevo ActionBarCompat que viene a reemplazar la libreria hecha por la comunidad ActionBarSherlock. Además también agregaron un Navigation Drawer tanto como patrón de diseño como en la librería del framework. Este viene a reemplazar también librerías de la comunidad como Slidingmenu.

En la noche hubo otro afterparty, no muy lejos de Moscone West. El Google Nightcap IO organizado por el departamento de Ingeniería de Google. El lugar muy bonito, ThirstyBear Brewing Company, donde hacen cerverza (claramente) y ofrecieron unas variedades dedicadas para el evento (cervezas con nombre de productos de Google).  Además, hubo juegos de trivia y premios. Esta fue una gran oportunidad para hablar con otros desarrolladores. Aquí conocí a varios devs de Japón, Argentina y Alemania. Muy interesante saber que algunas ideas de uno no están tan perdidas, o al menos similares a las de otros desarrolladores.

Google IO 2013, Día 1

 

No voy a entrar mucho en detalle de lo que se anunció en el keynote ni de las charlas. Creo que hay bastantes sitios con esa información de manera más clara. Sin embargo me gustaría dar mi opinión de lo que se vivió en el día 1 de Google IO 2013.

Google Play Store Game. Me parece una iniciativa excelente, y creo que en abierta competencia al Apple Gae Center. Creo que es de los pocos rumores que se hicieron realidad. El manejo de “logros” y puntuaciones están muy bien pensados y se ve que son faciles de integrar con las aplicaciones.

Google Play Music All Access. Otro de los rumores que andaban por ahí. Me parece algo que se veía venir, pues es la tendencia actualmente. Habrá que ver si en la práctica se siente tan natural como lo anunciaron.

Google Maps (Reloaded). En tondos los sentidos, mejoras substanciales que agregan mucho al usuario. Y pensar que eso también va a estar disponible para los mapas que se integran en las apps, pues le dan mucha seguridad a uno como desarrollador.

Google+. Cada vez más me gustaría poder pasarme por completo a esta red social. Y no es para menos, ya que las mejoras anunciadas están excelentes. Tal vez el que menos me interese se el de fotos, pues a mi me gusta tomarme el tiempo para mejorar las fotos que tomo. Pero para las que uno toma con el celular, es una gran herramienta. La aplicación nueva de Hangouts entra a competir a un mercado saturado, pero que tiene todas las de ganar buena parte al integrarse a los servicios mismos de Google. Ya vieron el Google+ Stream? Véanlo, está muy bonito y facil de usar. Me hace gracia por que Facebook hace poco hizo algo muy similar a lo que tenía anteriormente G+, y ya se les fueron arriba de nuevo.

Samsung Galaxy S4 Android pura sangre. Lo quiero, punto. Bueno un HTC One también :D.

Google Now. Muy buena demo. Espero que esto impacte también a Google Glass, pues si ha sido un problema enorme el reconocimiento de voz.

Discurso de Larry Page. Muy interesante punto de vista de Larry para el futuro de la tecnología. No se podía esperar menos del fundador de una de las compañías más influyentes en el ámbito tecnológico. Ya desde hace un tiempo, hemos venido vacilando algunos amigos de como Google dejó de ser una compañía de “búsqueda” y se va pareciendo más a Skynet.

Chromebook Pixel. Voy a hacer un video para revisar este aparato al que le llamo, un browser con esteroides. Por ahi también le dicen el browser más caro del mercado.

Sobre las charlas, pues han estado bien. Aunque debo confesar que esperaba charlas más técnicas. Lo único que me tiene feliz es el Android Studio, que está rompiendo el suelo :D.

-f

Google IO T-1

Me levante a las 2:30am y también a mi esposa. Ya a las 3am estabamos listos. Mi mamá llegó a vigilar en caso de que mi hija se levantara. Al ser las 3 aproximadamente mi hermano fue saliendo y nos fuimos los tres para el aeropuerto.

Como era de esperar, no había nada en el tránsito que evitara que llegáramos temprano. Me despedí de mi esposa con un nudo en la garganta y luego un fuerte abrazo a mi hermano.

Al entrar al aeropuerto me di cuenta que las cosas andaban super tranquilas. Fui al banco a pagar los impuestos de salida y luego al counter de United. Habían dos, uno para Newark que si estaba bastante lleno y el de Houston, pues solo yo XD. Todo pasó con normalidad, excepto que soy el señor “Marín”. Resulta que la reservación del hotel y de los tiquetes de avión los hicieron a nombre de “FRANKLINGARCIA MARIN”.

Las horas se alargan cuando uno tiene hambre y pereza. Por ahí de las 4, casi 5 me di cuenta que mi amigo Julio Marín iba para Boston con escala en Newark. Por medio de facebook traté de que fuéramos a desayunar, pero apenas si le dio tiempo de saludarme y abordar su avión. Decidí entonces comprarme un jugo y un sandwich. Pero digamos que era un poco tarde. Me hice “mandado” el jugo, y lamentablemente tuve que dejar la mitad del sandwich. A las 6am ya estábamos abordando.

Esta es la segunda vez que viajo en primera clase. La gran diferencia son los asientos y la comida. Y bueno que el baño de primera clase se comparte con menos gente.

El despegue me pareció un poco brusco pues el avión estaba bastante inclinado. Por favor no vean videos de accidentes antes de viajar, si no su mente se puede poner a pensar más de lo debido.

Llegamos a tiempo a Houston, TX. Por ser primera clase, tenía prioridad para ir por las maletas y pasar por migración. Esto fue una salvada por que solo tenía hora y media para agarrar a la conexión. Osea, una hora, ya que se aborda media hora antes de la hora de salida. Todo pasó con normalidad, excepto que me dieron entrada de visa tipo B2. Usualmente me pasan con B1. No tuve que llenar el formulario I-94.

Aún así me tuve que pegar el carrerón, básicamente por que no agarré el tren interno para ir de la terminal E a la C. Según yo estaban cerca. Qué equivocado estaba. Llegué penas para abordar. No me dio tiempo de hacer “checkin” en 4sq y menos para avisar que había llegado bien. La única trajedia de esa corrida fue que mi cámara me tiraba error de shutter, por que se me cayo en la corrida.

Al llegar a San Francisco, me quedé esperando en la “manga” para reclamar la maleta. Esperé y esperé hasta que la máquina se detuveo. Fue ahí que mi temor de que la maleta no había llegado aumentar. Al llegar a la zona de información me confirman mi miedo. Mi maleta se quedó turisteando en Houston. Hago todo el papeleo y a la vez medito como voy a llegar a la ciudad. En primera instancia quería ir por SuperShuttle, pero no sé por que me dio por irme en subterraneo. Sabia decisión. Pague 20 dolares nada más y con eso puedo ir y venir.

Me baje en “Embarcadero” según yo la zona más cercana al hotel. Me pongo a caminar y me doy cuenta que estoy cerca del único lugar que conozco. El Moscone Center West. Así que voy a recoger mi badge y mi camiseta. Por dicha tenían Internet, por que no andaba impreso el comprobante. Hice unas compras en el Google Store y me voy al hotel, que esta como a 3 cuadras del Moscone.

Ya con Internet me doy cuenta de que el Hotel está super cerca. Voy, hago checkin y me voy al cuarto. Dejo lo que andaba en la mano y me voy a hacer un pre-shopping forzado, ya que ocupaba zapatos (los crocs me estaban mantando) y aprovecho para comprarme unas tenis de verdad para correr.

Luego me dirijo a una tienda T-Mobile, para conseguir un SIM prepago. 3 dolares po 5 días, da como resultado, Llamadas y Mensajes ilimitados. Los primeros 200Mb del día en alta velocidad. A bueno, y 10 dólares por el SiM.

Ya en la noche me voy para el MeatUp.io. Conocí a mucha gente interesante, pero me reafirmo como persona antisocial, en el sentido que no soy de las personas que abordan a otros para hablar. Fue interesante ver como la gente se interesaba por mi y preguntarme sobre Pop.

Al regresar al hotel me doy cuenta que mi maleta viene llegando también. Pero hasta ahora que la reviso, me doy cuenta que se volaron el candado y jodieron el zipper, por lo que voy a tener que comprar una maleta nueva :S.

Mañana arranca el día con el Keynote de 3horas.