Android 10: Todas las nuevas funcionalidades

Android 10
Imagen de TechRadar

Por fin, Google está actualizando sus teléfonos Pixel a Android 10. Por ahora, del resto de fabricantes, Xiaomi es el único que los está instalando — pero seguramente veremos más en los próximos días y meses.

Lo sabíamos casi todo de la siguiente versión de Android desde que se anunció como Android Q en la conferencia Google IO 2019, pero ahora tiene un nuevo nombre oficial: Android 10. Ni galletas, ni pasteles, ni donuts de chocolate: a partir de ahora, números árabes para que los entienda hasta un pastor de la estepa siberiana.

“Como sistema operativo global es importante que estos nombres sean claros y entendibles por cualquier persona en todo el mundo”, ha dicho el vicepresidenote de productos de Google Sameer Samar en un post. "Pensamos que este cambio va a ayudar a que los nombres sean más simples e intuitivos para nuestra comunidad internacional”.

Lo que tú digas, Samar. El caso es que el nuevo Android 10 está al caer. Un supuesto filtración reciente apuntaba que podría salir el 3 de septiembre, como así ha sido. Si no puedes esperar te puedes descargar e instalar Android 10 final — la beta 6 — ahora mismo y disfrutar de los nuevos controles por gestos tipo iOS, el “dark mode” para ahorrar batería en los móviles con pantallas OLED y todas las optimizaciones de interfaz, parches y fruslerías varias.

De todas las nuevas características, la más esperada es el Dark Theme, dark mode, Sith mode, Batman mode, o como quieras llamarlo, que también es el cambio más grande desde Android Pie. La beta de Android 10 corre en algunos teléfonos que no son Pixel, pero la final probablemente llegará antes a los Pixel de la compañía de Mountain View como con el resto de actualizaciones.

¿Qué más cosas nuevas trae Android 10? Sigue leyendo, porque hemos hecho una lista basado en lo que hemos probado en la beta y lo que vimos en la conferencia Google IO.

Brevemente...

  • ¿Qué es Android Q? La siguiente versión de Android alias Android 10.
  • ¿Cuándo puedo bajarme la beta? Cuando tú quieras, la última y final es la 6.
  • ¿Cuándo sale Android 10?  Está disponible para teléfonos Pixel. El resto, poco a poco.
  • ¿Cuánto cuesta? Cerocientos dólares. Es decir, gratis total.

Fecha de lanzamiento de Android 10

  • 13 de marzo: La primera beta de Android 10 llega a los desarrolladores.
  • 3 de abril: Sale Android 10 beta 2 con arreglos varios.
  • 7 de mayo: Android 10 beta 3 lanzada en Google IO 2019.
  • Principios de junio: La última actualización antes de la candidata final, beta 4.
  • Julio: Los candidatos a la final beta 5 y beta 6 aterrizan.
  • Septiembre: Las versiones finales salían en Agosto pero al final ha sido este mes.

Puedes conseguir la versión de desarrollo de Google Android 10 aquí — pero sólo si tienes uno de los 23 teléfonos compatibles, que van de los Pixel al OnePlus 6T. Aquí tienes toda la lista:

Hasta el teléfono Essential Phone — que no lo usa ni el tato — tiene una beta.

La línea de tiempo de Android 10 (Imagen de Google)

La línea de tiempo de Android 10 (Imagen de Google)

Google explicó en su día que el proceso de beta duraría seis meses y estaría dividido en seis fases: el lanzamiento inicial, tres actualizaciones increméntales, una actualización final de las interfaces de programación para aplicaciones (API) y el kit de desarrollo oficial (SDK), y finalmente dos candidatas a la versión final para terminar con el Android 10 definitivo.

Aunque esta división de seis fases y seis meses nos daba una fecha de lanzamiento en Agosto — que es el mes de lanzamiento tradicional que usa Google — parece ser que al final va a ser Septiembre.

La actualización de teléfonos que no estén en la lista anterior será paulatina durante el resto de 2019 e incluso el 2020, porque muchos fabricantes realizan modificaciones sobre el estándar de Google. Parece que los fabricantes de la lista lo tendrán listo antes, pero muchos modelos seguramente tendrán que esperar. Como siempre, por otra parte. Esta es la desventaja de Android frente a iOS, la fragmentación del mercado.

¿Qué es nuevo en Android 10?

Tenemos una idea bastante clara de lo que va a llevar Android 10. Al fin y al cabo, la fase beta ocurre cuando todas las características del producto han sido congeladas en el desarrollo y sólo queda comprobar que todo va bien. Eso no quita que Google tenga guardado algún as en la manga que sólo haya probado con algún grupo reducido de desarrolladores, pero es bastante improbable que así sea.

Beta 6 (Final)

La sexta y beta final no añade nada reseñable — más que nada arreglos de última hora y optimizaciones código — pero permite que las aplicaciones puedan desactivar a medias el gesto de deslizar horizontalmente el dedo para ir hacia atrás, algo que versiones de Android como MIUI 10 de Xiaomi ya permiten. Habrá que ver si estas últimas abandonan su sistema de gestos para adoptar el de Google con todas sus limitaciones.

Esa nueva características permite a una aplicación definir que el gesto sólo funcione en una parte específica de la pantalla, en concreto 200 puntos verticales en los laterales. De esta manera los usuarios siempre pueden acceder al gesto para ir hacia atrás pero las aplicaciones pueden usar el mismo gesto para acceder a otras funcionalidades, algo especialmente útil en juegos pero también en otras apps que tienen menús laterales.

Imagen de TechRadar

Imagen de TechRadar

Android 10 no tiene Android Beam

Una de las características técnicas que no tiene esta nueva versión es Android Beam, el método para compartir ficheros de móvil a móvil que usa NFC cuando dos teléfonos están uno al lado del otro. Según Google confirmó en su conferencia para desarrolladores, si ahora pones un Android de espaldas contra otro no sucederá nada.

No sabemos si Google va a reemplazar Android Beam con otro método para compartir ficheros. Habrá que esperar a la versión final — o quizás para cuando salgan los nuevos Google Pixel 4 en Octubre.

(Image credit: Future)

Cerrando agujeros de privacidad

Un informe del International Computer Science Institute encontró recientemente 1.300 aplicaciones en la tienda Google Play que roban datos personales de los usuarios aunque el propietario del teléfono les niegue el permiso de acceso.

Los responsables de esas apps han sido astutos como zorros para buscar la manera de evitar esas prohibiciones. Por ejemplo, si un usuario les decía que no podían acceder al GPS del teléfono para saber dónde estaba, las apps miraban la dirección de la red MAC de los routers a los que se conectaba el teléfono, lo que les permitían cruzar esos datos con una base de datos de direcciones MAC y poder así establecer más o menos la localización del Android. También almacenaban el número de identificación del terminal (IMEI) en una aplicación y luego conectaban a esa aplicación con otras aplicaciones. Incluso examinaban los datos de localización que el teléfono pone automáticamente en tus fotos para deducir tu posición global.

Google dice que el frotar se va a acabar, y que todo esto se va a resolver en la versión final de Android 10.

Emulador de teléfonos flexibles en Android 10 beta 2 (imagen de Google)

Emulador de teléfonos flexibles en Android 10 beta 2 (imagen de Google)

Soporte para teléfonos deplegables

Una de las características técnicas más brillantes de Android 10 no va a afectar al 99.9% de los usuarios: el sistema operativo está diseñado para funcionar en teléfonos flexibles o cualquier otro tipo de pantalla exótica.

Esto lo verías en acción en el fallido Samsung Galaxy Fold cuando lo tuvimos en nuestras manos por un brevísimo periodo de tiempo antes de que se estrellara estrepitosamente. El teléfono era capaz de cambiar el interfaz de las aplicaciones de forma rápida y transparente al pasar de modo plegado a modo desplegado. Google ha puesto muchos recursos en que esto vaya como la seda porque quiere que el formato tenga éxito y así diferenciarse de iOS. más todavía.

Si eres desarrollador puede probar cómo funcionan tus apps usando el emulador de teléfonos desplegables incluido a partir de Android 10 beta 2, al menos según Dave Burke, vicepresidente de ingeniería en Google.

Las burbujas multitasking de Android 10

Si alguna vez ha usado Facebook Messenger, primero, lo siento mucho, pero al menos sabrás lo que es el interfaz de burbujas que aparecen sobre las avatares de los usuarios. Las conversaciones aparecen como iconos en pantalla con la cara de las personas con las que estás charlando, lo que permite seguir usando el interfaz principal de la aplicación sin interrupciones y acceder a las conversaciones con sólo pulsar en el avatar.

Google ha adoptado esta metáfora en todo Android 10 como una nueva forma de multitarea. Por el momento sólo lo veremos en Mensajes y Hangouts, pero Google ha hecho público este interfaz como parte del kit de desarrollo para que todo el mundo pueda añadirlo en sus aplicaciones.

Dark Theme para todo el sistema

Dark Theme — o Dark Mode — es la función más esperada sobre todo para los usuarios de teléfonos con pantallas OLED. Básicamente, esta función usa un fondo negro (o, inexplicablemente porque no tiene sentido) gris oscuro en los menús y aplicaciones. Si tienes Google Photos probablemente y a has visto como funciona. 

Se puede activar de dos formas diferentes. La primera es activando el Dark Theme en las preferencias rápidas de la pantalla de notificaciones. La segunda es poniendo en marcha el modo de ahorro de batería (Battery Saver), que automáticamente pondrá el fondo negro en las aplicaciones. El ahorro sólo será efectivo en pantallas OLED, ya que estas no usan LEDs de iluminación para toda la pantalla: cada pixel tiene iluminación propia y, si son 100% negros, no usarán electricidad y evitarán que tu batería se consuma rápidamente.

Nueva privacidad en Android 10

Google anunció en un post del Android Developer Blog que esta versión iba a poner todas las castañas en el asador en el tema de la privacidad, sin duda a raíz de las críticas que ha recibido desde Apple — cuya obsesión declarada es la privacidad de los usuarios — y los escándalos de Facebook.

Los usuarios tendrán más control sobre el acceso de las aplicaciones a la información de localización, ficheros y almacenaje de fotos y vídeos. 

Otro cambio interesante: los desarrolladores tendrán la opción de mandar una notificación de alta prioridad cuando su aplicación requiera atención (como una llamada o una alarma) en vez de invadir la pantalla del usuario e interrumpir lo que esté haciendo.

La versión beta 3 también introdujo una nueva funcionalidad llamada Scoped Storage. Esto permite que los usuarios puedan definir qué aplicaciones pueden acceder a distintos métodos de almacenamiento externo como una tarjeta MicroSD.

También ofrecerá una manera de restringir el acceso a los identificadores permanentes del hardware, como el número de serie del teléfono y el IMEI. También creará una dirección de red MAC aleatoria cada vez que te conectes a una red Wi-Fi diferente para que así no puedan seguirte de router a router según te desplaces de un sitio a otro.

Estos son cambios bienvenidos para los usuarios pero también afectarán a los desarrolladores. A los que van con malas intenciones se les ha acabado el chollo de espiar a los usuarios, pero los buenos también tendrán que realizar modificaciones para que todo funcione correctamente con sus aplicaciones.

Proyecto Mainline: actualizaciones de seguridad invisibles

Otra de las nuevas funciones que afectarán positivamente a los usuarios es el Proyecto Mainline, que se anunció en la conferencia de desarrolladores Google IO 2019. Este proyecto permitirá a los fabricantes instalar parches de seguridad sin que el usuario tenga que actualizar todo el sistema operativo.

Los “parches quirúrgicos” se descargarán en segundo plano sin que el usuario lo tenga que hacer manualmente y se instalarán automáticamente cuando se reinicie el teléfono por cualquier motivo. La intención principal es incrementar la seguridad y privacidad en Android aunque Google también ha anunciado que los desarrolladores podrán publicar parches usando el mismo método sin que el usuario tenga que descargar la aplicación completa. Un ejemplo: añadir módulos a juegos.

5G

Android 10 también añade funciones para hacer que las conexiones 5G funcionen mejor, incluyendo nuevas llamadas de programación diseñadas para analizar la velocidad de conexión y latencia, así como detectar si la conexión está siendo medida por la compañía y tiene límite de transmisión mensual.

Esto permitirá a los programadores hacer un mejor uso de la conexión 5G para la descarga de información y así evitar que los usuarios se queden sin datos en un abrir y cerrar de ojos.

Subtítulos en vivo y otras cosas

Una de las funciones de accesibilidad que Google anunció en su conferencia de desarrolladores es Live Caption — la capacidad de añadir subtítulos de a cualquier audio o vídeo en tiempo real. Funciona aunque no tengas conexión a internet, usando la capacidad de reconocimiento de voz del teléfono.

La función permite cosas como mantener una conversación sin decir palabra usando Live Caption y Live Transcribe. Alguien que sea sordomudo podrá realizar una llamada normal con otra persona escribiendo porque el teléfono sintetizará la voz a partir de lo que escriba y transformará la voz del interlocutor en texto. Google llama a esta capacidad Live Relay.

Otra de las funciones para personas con problemas de habla es el Proyecto Euphonia, que ofrece un mejor reconocimiento de voz para personas que no puedan pronunciar bien por el motivo que sea.

Herramienta de desarrollo para preferencias del sistema, conectividad, vídeo e imagen

Android 10 también permitirá que los programadores puedan mostrar preferencias del sistema de forma contextual, por ejemplo dando la opción de activar Wi-Fi y desactivar datos móviles desde un navegador web en vez de tener que abrir la aplicación general de preferencias.

En el punto de la conectividad de red, Android 10 incluye Wi-Fi adaptable, que ofrece la capacidad de crear conexiones de baja latencia para juegos o llamadas de voz de alta calidad.

También tendrá funciones que permitan a los desarrolladores acceder a información de profundidad en las imágenes para permitir filtros especiales o incluso capturar objetos en tres dimensiones utilizando los nuevos sensores de profundidad que llevan algunos teléfonos móviles.

El nuevo sistema operativo también incluirá más algoritmos de compresión de vídeo y audio, como AV1 para aplicaciones de streaming de vídeo en alta calidad, Opus para codificar y descodificar audio, y vídeo de alto rango dinámico con el protocolo HDR10+, lo que te permitirá a los usuarios ver y grabar películas con un rango de color y brillo mucho más amplio en terminales que lo soporten, como los Samsung Galaxy S10.

En el apartado de juegos, Android 10 también mejora el soporte para el estándar OpenGL.

Más permisos, más privacidad

Android 10 va remodelar todo el sistema de permisos, desde los generales a los más específicos. Según el blog de XDA Developers, los usuarios podrán tener una vista de pájaro de todos los permisos en las aplicaciones instaladas, como el acceso a localización o el micrófono. Esta vista de pájaro tendrá una función de búsqueda que te permitirá filtrar las aplicaciones por permiso, para que así puedas decidir a quién darle tu confianza y a quién no de un plumazo.

También tendrás la opción de definir qué permisos están activos y cuando para cada aplicación: cuando está activa, cuando está apagada, o funcionado en segundo plano.

Android Q / Android 10

Identificación facial para acceder y comprar

Otra de las nuevas funcionalidades descubierta por XDA Developers es la identificación facial de la que han podido disfrutar los usuario de iPhone durante un par de años. 

Android 10 incluye este tipo de identificación para teléfonos como el Pixel 4, que tiene los sensores frontales de infrarrojos y profundidad que se necesitan para realizar una identificación tridimensional fiable de una cara. Todavía no se sabe si esta función estará operativa en otros teléfonos Android, pero al parecer todos necesitarán todos los sensores presentes en el Pixel 4.

Adiós botón de retorno, adiós

Muchos de los teléfonos Android actuales ya utilizan gestos para navegar en vez de usar el clásico botón de retorno de este sistema operativo. Estos gestos, similares a los que introdujo Apple con el iPhone X, eran opcionales y siempre podías utilizar los tres botones de navegación tradicionales de Android. Pero según Tom's Guide, Android 10 establecerá los gestos como única forma de navegación (ya era hora).

Al parecer el nuevo sistema de navegación es el mismo que usa el Google Pixel 3: una pequeña pildorilla situada en la base de la pantalla que el usuario puede arrastrar con un gesto rápido hacia derecha, izquiera, arriba y abajo para poder realizar distantas operaciones como ir hacia atrás o ver todas las aplicaciones activas.

Parece que Google no va a prohibir que otros fabricantes sigan usando sus propios métodos de navegación pero habrá que ver qué pasa cuando la versión final llegue a los teléfonos de Xiaomi, Samsung, Oppo y compañía.

  • ¿Qué será lo próximo en el mundo iPhone? Esto es lo que esperamos de iOS 13
Matt Swider