Google ha publicado la primera beta de Android Q, la próxima versión de su sistema operativo para dispositivos móviles, en la que la compañía ha introducido novedades en sus funciones de seguridad y soporte para adaptarse a los dispositivos móviles con pantallas plegables.
La nueva beta de Android Q ya está disponible para probadores de software en sus smartphones Pixel y, junto con ella, Google ha distribuido un kit para desarrolladores de software (SDK) con una preview del sistema, según ha explicado la compañía de Mountain View desde su web de desarrolladores de Android.
Android Q ha introducido con respecto a su predecesor Pie nuevas funciones de privacidad, varias de ellas procedentes de su programa Project Strobe, anunciado en 2018 y por el que Google revisa los accesos de los desarrolladores externos de Android, planteándose su «filosofía sobre el acceso a datos de las apps».
La nueva versión de Android proporciona a los usuarios más control sobre qué aplicaciones acceden a sus datos de ubicación. Además de permitir o denegar el permiso, como novedad admite elegir que estos datos solo se compartan cuando la app está activa, y no en segundo plano.
La configuración de privacidad de Android Q incluye también nuevos permisos de ejecución para los archivos de audio o de imagen compartidos que regulan las aplicaciones que pueden acceder a ellos. También se aplica a las descargas, donde el usuario puede decidir qué archivos concretos se comparten.
Además, el sistema operativo reduce la capacidad de las aplicaciones de pasar a primer plano desde el background, pasando a usar un sistema de notificaciones urgentes, y también se limita el acceso a identificadores del dispositivo como el IMEI y el número de serie.
Las mejoras de seguridad llegan también al sistema de autenticación biométrica interno de Android, que extiende el soporte para métodos pasivos como el reconocimiento facial y añade nuevos flujos de funcionamiento implícitos y explícitos. También se añade soporte para el estándar TLS 1.3.
Pensando en las pantallas plegables
Ante la llegada de los primeros teléfonos con pantallas plegables, Android Q ha introducido una serie de cambios para desarrolladores que les permitan desarrollar ‘software’ adaptado a esta característica.
Google ha realizado cambios en las funciones onResume y onPause que dan soporte al uso de múltiples aplicaciones al mismo tiempo, notifica cuando la app se encuentra en pantalla, y muestra el tamaño que ocupan en pantallas plegables y grandes. La compañía también trabaja para actualizar su emulador de Android para dar soporte a los paneles múltiples.
Más atajos y conectividad
Android Q ha añadido novedades a sus atajos para compartir contenido con otras aplicaciones que aceleran este proceso y que permiten pasar directamente a otra ‘app’, como parte de un nuevo sistema de interfaz de usuario para desarrolladores de ‘software’.
Los ajustes del sistema, a su vez, pasarán a mostrarse en Android Q en contexto, a través de un nuevo panel que se despliega mientras los usuarios utilizan otras aplicaciones. Permite activar ajustes útiles para el funcionamiento de ‘apps’ como habilitar los datos móviles, el WiFi, el modo avión o el sensor NFC.
Android Q ha recibido también novedades a través de nuevas interfaces de programación de aplicaciones (API) que se enfocan en la conectividad, y que permiten entre otras funciones utilizar direcciones MAC aleatorias. Además, también ha aumentado los permisos necesarios para acceder a las conexiones WiFi y Bluetooth.
Asimismo, el sistema ha recibido también un nuevo modo de configuración WiFi que puede activarse desde los ajustes y que permite habilitar un rendimiento mayor y menores tiempos de latencia, orientado a su uso en videojuegos en tiempo real y videollamadas.
La configuración del WiFi en Android Q se adaptado también para usos frecuentes como la gestión de dispositivos del Internet de las Cosas (IoT), que en este caso no requieren de los permisos de localización y con la que las ‘apps’ puede acceder directamente a las redes WiFi preferidas.
Mejoras en la cámara
Android Q ha tenido en cuenta el creciente ecosistema de móviles con sistemas de cámara de varios sensores, permitiendo a las aplicaciones acceder a un nuevo formato de profundidad dinámica para modificar el foco de las imágenes y añadir efecto bokeh, entre otros.
Esta herramienta, que funciona mediante metadatos de archivos JPEG y XMP, da la opción de crear también imágenes tridimensionales y proporciona soporte a la fotografía de realidad aumentada, algo en lo que se enfoca también la nueva interfaz de programaciones Vulcan para el ecosistema 3D.
Por su parte, el sonido y el vídeo reciben el soporte para el alto rango dinámico de HDR10+ y el códec de sonido AV1, que usa menos ancho de banda para sonido de alta calidad.
Rendimiento pensando en la IA
En cuanto a rendimiento, Android Q mejora con la introducción de una nueva API de redes neuronales orientada a labores gráficas, así como otras mejoras con las que permite a las aplicaciones arrancar más rápido y ofrecer un menor consumo de energía, y con los que pueden compilar datos antes incluso de estar en funcionamiento.
Entre el resto de novedades, Android Q amplía su soporte para APIs públicas y el ecosistema de Android comenzará a prepararse para incluir soporte para sistemas de 64 bits, en línea con esta función que Play permitirá durante este año para todas las aplicaciones.