En la conferencia Google I/O 2017, Google presentó sus próximas novedades en software. Además de Android O, que ya se puede descargar como versión beta en dispositivos Nexus y Pixel, la compañía anunció Android Go, una edición especial destinada a smartphones con hardware más limitado. Android Go no solo optimiza el sistema operativo, sino que también busca mejorar el comportamiento de las aplicaciones y la experiencia en la Play Store.
El problema de los móviles de gama baja
Los usuarios con dispositivos Android Jelly Bean o versiones inferiores saben bien que las últimas versiones de las apps y el framework de los servicios de Google pueden dejarlos fuera de combate en cuestión de minutos. Las cosas son un poco mejores en KitKat gracias a la existencia de una pequeña bandera llamada «Low RAM», pensada para dispositivos con 512 megabytes de RAM. Sin embargo, la sensación de fondo permanece: Android está hinchado. Si a eso sumamos que recibir actualizaciones mayores es una pesadilla de fragmentación (dependen del OEM, el proveedor y la posición de algunos planetas), los planes a corto plazo de Google deberían atacar ambos problemas. El 30 por ciento del universo Android es «pre-Lollipop» y, si la idea es actualizarlo, se necesita una base mucho más robusta y eficiente.
Android O y Project Treble
Es entonces cuando entran en escena Android O y Android Go, anunciados en el primer día de Google I/O 2017. Los primeros datos de Android O comenzaron a circular en marzo, con varias capturas que revelaron ajustes en la interfaz, el sistema de notificaciones y el menú de configuración. Lo que Mountain View hizo hoy fue habilitar el segundo preview de desarrollo para los participantes del programa Android Beta con dispositivos compatibles (Nexus 5X, Nexus 6P, Nexus Player, Pixel C, Pixel y Pixel XL). Android O incluye Project Treble, una iniciativa que busca separar el sistema operativo de los cambios que realice cada fabricante. No es lo ideal, pero es el primer paso para ofrecer updates frecuentes y coherentes a los usuarios.
Android Go: optimización para smartphones económicos
Android Go es, básicamente, Android O pensado para smartphones con 1 GB de RAM o menos. Los dispositivos de bajo costo han tomado por asalto los llamados mercados emergentes, pero los fabricantes suelen utilizar imágenes tradicionales de Android con aplicaciones y servicios que destrozan el poco rendimiento disponible. Android Go extiende la misión del Project Svelte y establece un tridente de optimizaciones: mejoras al sistema operativo, aplicaciones con un menor uso de recursos (¿recuerdan a YouTube Go?) y una edición especial de la Play Store que las ofrecerá en primer lugar. Por supuesto, esto no beneficia a los dispositivos que ya se encuentran en el mercado, y aunque Google destacó que Android Go debutará en 2018 «como una experiencia», no es descabellado pensar en nuevos dispositivos económicos con este sistema preinstalado.