Google I/O 2012 Sorprende

Google-IO-2012El gigante de Mountain View sorprendió esta semana en el marco de su conferencia anual para desarrolladores. El primer producto presentado fue la esperada actualización de Android 4.1, nombre código Jelly Bean, una versión enfocada totalmente en el desempeño para lo cual tuvieron que rescribir una parte importante del código de Android desde cero.

Google continuó presentando el esperado Tablet, Nexus 7, creado por la empresa Asus. De esta se conocían hasta las especificaciones pero no por ello sorprendió menos, ya que las especificaciones son muy buenas y el precio de 199 dólares aun mejor. Con sus 7 pulgadas de pantalla es una competencia directa del Kindle Fire de Amazon, quienes sin dudas no se quedaran de brazos cruzados.

Pero de nuevo estas eran de los anuncios esperados por parte de Google, lo que si no se esperaba fue la presentación de un asistente de voz parecido al Siri de Apple y todo parece indicar que será la primera real competencia que tendrá. Hace varias semanas atrás Samsung presentó una tecnología similar en su Galaxy S3 pero quienes han probado coinciden en que no está a la altura de la empresa de Cupertino.
Algo que si sobresalió por encima de cualquier sorpresa fue el Nexus Q, un dispositivo con un diseño muy vanguardista y destinado a compartir media (audio, vídeo, etc.) entre los dispositivos Androids, el único problema parece ser el precio de 300 dólares en comparación con los 99 que cuesta el Apple TV, todo apunta a que no será un éxito.

Ya por último, en términos de Hardware, Google hizo una demostración sorprendente y sorpresiva del Project Glass, proyecto de realidad aumentada utilizando una gafas y que cuentan con cierta inteligencia. Google puso la tecnología disponible a los desarrolladores que tengan un ‘real’ interés en probarla, claro está, por 1500 dólares.

Google Play, la tienda de aplicaciones, creció al proveer ahora películas, más música y revistas; también una serie de opciones que se integrarán con la nueva versión de Android y sobre todo una serie de contenido optimizado para las Tablets.

Una magnifica noticia es la forma en que las aplicaciones de Android se van actualizar en lo adelante, de ahora en adelante las aplicaciones solo bajaran la parte nueva, ósea la actualización real a la aplicación existente en tu dispositivo, lo que sin dudas ayudará a reducir el consumo de data.

En el segundo día el anuncio más importante, para el público en general, fue la disponibilidad de Chrome para iOS, lo que sin dudas ayudara al crecimiento del actualmente browser más utilizado.

Estas fueron los anuncios más relevantes pero sin dudas hay más, pueden ir a YouTube a buscar estas y más informaciones de todo el acontecer de la conferencia de Google, I/O 2012. Hasta la Próxima.

Originalmente publicado en MessengerMag Julio 2012


Android, Hoy

android-jelly-bean-statueComo muchos sabrán, Android es el líder indiscutible en términos de Sistemas Operativos móviles y específicamente el más usado en dispositivos alrededor del mundo. Android es un producto con características que le han hecho merecedor de esta posición, además que al ser open source y gobernado por una alianza le ha facilitado el camino entre los fabricantes y las telefónicas.

Sin embargo Android tiene un grave problema, se llama fragmentación. Actualmente existen múltiples versiones de Android y esto se debe a múltiples razones. En el principio los fabricantes lanzaban un nuevo dispositivo pero con las nuevas versiones de Android no actualizaban el mismo y si lanzaban alguna actualización la telefónica no necesariamente brindaban esta actualización a sus clientes. Esto en conjunto con nuevos dispositivos con nuevas versiones de Android creó un problema, un problema grave.

Resulta que para un desarrollador de aplicaciones es muy difícil el mercado de Android ya que su aplicaciones tiene que funcionar no solamente para incontables dispositivos, sino que también tiene que funcionar con múltiples versiones de Android que por X o Y razón funcionan diferente.

Google (mas que la alianza detrás de Android, Open Handset Alliance [OHA]) ha trabajado para controlar este problema, desde la versión Froyo [2.2], Gingerbread [2.3]; pero el problema retorno con la salida de la versión de Tablets de Android, HoneyComb [3.x], creando un inconveniente nueva vez, tanto así fue que el código fuente para esta versión de Android nunca fue liberada. Sin embargo Google retorno el trabajo de unificación con la más reciente versión de Android, Ice Cream Sandwich (ICS) [4.x].

Android ICS es la materialización de Google de la unificación de una real experiencia de usuario sin importar el dispositivo que utilices. Esto es que sin importar que dispositivo tengas si cuentas con Android 4 entonces podrás disfrutar de lo mejor que puede brindarte Android. Claro está, no todo es color de rosa. Lamentablemente Google no tiene control sobre las actualizaciones de Android, un problema derivado del hecho de que Android es Open Source y cualquiera puede hacer lo que le plazca con él. Este es un grave problema también porque muchos fabricantes le colocan una capa a la interfaz de Android el cual le hace perder su propia identidad (Sense de HTC y TouchWiz de Samsung son ejemplos de esto).

Android ICS fue presentado el 19 de Octubre del 2011 y la fecha según las estadísticas más recientes apenas representa el 2.9% de todos los dispositivos. Estas estadísticas seguirán mejorando a medida que pasen los meses y que los fabricantes vayan presentando la actualización para más dispositivos. De igual forma aumentara también con la llegada de CyanogenMod9 (versión de Android preparada por una comunidad de desarrolladores que presenta a Android como fue diseñado y lo prepara para ser utilizado en múltiples dispositivos de forma no oficial).

Android está dando pasos en el camino correcto y esperemos que los problemas relacionados a la fragmentación terminen pronto y permitan disfrutar de este producto como ha sido pensado desde sus inicios. Esperemos también que los fabricantes dejen de estar agregando características de diseño innecesarias que lo que hacen es ‘afear’ el producto.

Es posible que Google presente la próxima versión de Android, la 5.0 nombre código Jelly Bean en su conferencia de verano, Google I/O. Con los fabricantes apenas poniéndose al día con ICS habría que ver qué repercusiones podría tener esta nueva versión.

Mientras tanto les recomiendo probar CyanogenMod, es lo que haré yo.

Originalmente publicado en MessengerMag Abril 2012