Android 13 Developer Preview 1 ahora está disponible para que los desarrolladores obtengan una vista previa de la próxima versión de Android. Google está diseñando Android 13 manteniendo “la privacidad y la seguridad, así como la productividad del desarrollador” en el centro del escenario. La nueva versión de Android llega unas semanas después del lanzamiento de Android 12L, cuyo objetivo principal era ofrecer un mejor soporte para pantallas más grandes. Android 13 Developer Preview 1 está destinado a permitir que los desarrolladores de aplicaciones comiencen a preparar sus aplicaciones para la próxima actualización importante de Android. Inicialmente está disponible para algunos dispositivos Google Pixel. Sin embargo, los desarrolladores también pueden experimentar esto a través del emulador de Android en Android Studio.
Compatibilidad con Android 13 Developer Preview 1
Google anunció a través de un entrada en el blog que Android 13 Developer Preview 1 se puede instalar en Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a (5G), Pixel 5, Pixel 5a 5G, Pixel 6 y Pixel 6 Pro. En particular, la serie Pixel 3 no es compatible con Android 13 Developer Preview, ya que ya no puede recibir ninguna nueva versión de Android ni actualizaciones de seguridad. Similar es el caso de la serie Pixel 3a. Pixel 3a y Pixel 3a XL tampoco son compatibles con la vista previa para desarrolladores de Android 13, ya que ambos modelos llegarán al final de la etapa de soporte de software en mayo.
Imágenes del sistema para todos los dispositivos elegibles están disponibles para descargar. Alternativamente, la primera vista previa para desarrolladores de Android 13 se puede instalar en una computadora a través del emulador de Android en Android Studio. Google también ha lanzado imágenes genéricas del sistema (GSI) para pruebas más exhaustivas.
Es importante tener en cuenta que la versión 1 de Developer Preview de Android 13 está diseñada específicamente para desarrolladores y no para consumidores finales. Por lo tanto, es recomendable continuar con su descarga solo en un dispositivo secundario.
Historial de versiones de Android 13
Además de anunciar la última versión preliminar para desarrolladores, Google ha detallado el cronograma de lanzamiento de Android 13 para ayudar a los desarrolladores a mantener sus aplicaciones listas antes de que el nuevo sistema operativo esté disponible para los consumidores. Puede consultar la línea de tiempo a continuación.
- Vista previa para desarrolladores de Android 13 1: febrero
- Vista previa para desarrolladores de Android 13 2: marzo
- Android 13 Beta 1: abril
- Android 13 Beta 2: mayo
- Android 13 Beta 3: junio
- Android 13 Beta 4: julio
Vale la pena señalar aquí que Google ha decidido tener solo dos lanzamientos de vista previa para desarrolladores de Android 13. Esto es menos que el plan habitual de traer tres lanzamientos de vista previa para desarrolladores. Para proporcionar más referencias, el año pasado hubo tres versiones preliminares para desarrolladores de Android 12. Reducir el recuento de versiones para desarrolladores ayudaría a Google a acelerar el lanzamiento de la nueva actualización de Android para los consumidores finales.
Tras la última beta de julio, Google puede tener una versión candidata para probar todos los parámetros básicos antes de llevar Android 13 a los usuarios. Sin embargo, podemos esperar que Android 13 debute como una actualización en al menos los teléfonos Google Pixel y estará disponible para los fabricantes de dispositivos a partir de agosto. Esto es un mes antes del lanzamiento habitual de septiembre.
Características de Android 13
A diferencia de Android 12, que ha realizado una serie de ajustes a nivel de interfaz, Android 13 parece mejorar la experiencia que introdujo la última versión. La nueva versión de Android también tiene como objetivo mejorar la privacidad y la seguridad del usuario, así como proporcionar productividad a los desarrolladores para mejorar las experiencias de las aplicaciones.
Con la privacidad en su centro, Android 13 presenta un selector de fotos del sistema que permitirá a los usuarios compartir fotos y videos específicos con aplicaciones mientras mantiene protegidos otros archivos multimedia. Google llama al nuevo selector de fotos como una forma estándar y optimizada para que los usuarios compartan de forma segura fotos locales y basadas en la nube.
Android ya tiene un selector de documentos que permite a los usuarios compartir documentos específicos con una aplicación, sin permitir que la aplicación vea todos los archivos multimedia en el dispositivo. Esto se ha extendido a fotos y videos a través del selector de fotos.
Las aplicaciones podrán usar las API del selector de fotos para acceder a fotos y videos compartidos, sin necesidad de ningún permiso para ver todos los archivos multimedia. La experiencia también se ampliará con el tiempo a más usuarios de Android a través de las actualizaciones del sistema de Google Play para dispositivos con Android 11 y versiones posteriores (excepto las versiones de Android Go).
Curiosamente, Apple ya tiene una experiencia similar en iOS 14 y posterior donde los usuarios pueden permitir que las aplicaciones accedan solo a fotos y videos seleccionados.
Android 13 también ofrece un permiso de tiempo de ejecución llamado NEARBY_WIFI_DEVICES para aplicaciones que administran conexiones de dispositivos a puntos de acceso cercanos a través de Wi-Fi. Esto permitirá que las aplicaciones detecten y se conecten a dispositivos cercanos a través de Wi-Fi, sin permitirles acceder a la ubicación del usuario.
Google también presentó íconos de aplicaciones temáticas que son parte de Android 13. Básicamente, extiende la funcionalidad de color dinámico Material You existente que es parte de Android 12 para permitir a los usuarios personalizar los íconos de aplicaciones según el fondo de pantalla y otras preferencias temáticas.
Los desarrolladores deben proporcionar un ícono de aplicación monocromo junto con sus aplicaciones para permitir que el sistema cambie los colores y el diseño del ícono según el tema del sistema. Funciona de manera similar a cómo las aplicaciones de Google actualmente cambian sus íconos según el tema seleccionado en un dispositivo Android 12.
Google dijo que los íconos de aplicaciones temáticas inicialmente son compatibles con los dispositivos Pixel, aunque está trabajando con los fabricantes de dispositivos para expandir la experiencia.
El otro cambio importante centrado en el usuario que trae Android 13 son las preferencias de idioma por aplicación. Esto permitirá a los usuarios elegir de forma nativa un idioma que no sea el idioma del sistema. Se ha desarrollado una nueva API de plataforma a la que las aplicaciones pueden llamar para establecer u obtener el idioma preferido del usuario. También se agregará una API similar en la próxima biblioteca de Jetpack para expandir la nueva experiencia.
Android 13 también incluye la API de ubicación de configuración rápida para permitir que los desarrolladores de aplicaciones pidan a los usuarios que agreguen directamente un tiempo personalizado al conjunto de mosaicos de configuración rápida activo. Aparecerá un nuevo cuadro de diálogo del sistema en la pantalla desde el que puede agregar el mosaico, sin salir de la aplicación. Esto también reducirá los pasos que normalmente tomaría al ir a Configuración rápida para agregar ese mosaico en particular.
Google anunció que ha optimizado el rendimiento de separación de palabras en Android 13 hasta en un 200 por ciento para ofrecer una mejor representación de texto. La separación silábica ayuda a que el texto ajustado sea más fácil de leer y permite que la interfaz se vuelva más adaptable para los usuarios.
También se pretende mejorar la representación de gráficos en Android 13 con respecto a las versiones anteriores, ya que admite objetos RuntimeShader programables, con un comportamiento definido mediante el lenguaje de sombreado de gráficos de Android (AGSL). Con la nueva adición, los desarrolladores podrán implementar efectos de ondulación, desenfoque y estiramiento de desplazamiento excesivo en sus aplicaciones.
Android 13 también trae bibliotecas principales en línea con el lanzamiento de OpenJDK 11 LTS para mejorar las experiencias en todo el sistema. Los cambios en la biblioteca principal también estarán disponibles para dispositivos con Android 12 y superior a través de actualizaciones del sistema de Google Play con el tiempo.
Google también está expandiendo Project Mainline, cuyo objetivo es brindar actualizaciones de software más rápidas directamente a través de Google Play. Permitirá a la empresa enviar nuevas funciones como Photo Picker y OpenJDK 11 directamente a los usuarios de versiones anteriores de Android a través de actualizaciones de los módulos existentes, en lugar de actualizar todo el sistema operativo.
Android 13 también tiene en cuenta los avances de Android 12L y continúa optimizando las experiencias de las aplicaciones para dispositivos de pantalla grande, incluidas tabletas, plegables y Chromebooks.
Los desarrolladores también obtienen un soporte más sencillo para probar y depurar a través de Android 13, donde pueden activar o desactivar ciertos cambios dentro de las opciones del desarrollador.
Algunas de estas características iniciales de Android 13 están disponibles para los desarrolladores durante la primera vista previa, mientras que se espera que otras lleguen en los próximos meses.