Android 13 Developer Preview 1 está aquí con íconos temáticos, cambios de privacidad y más

La primera vista previa para desarrolladores de Android 13 ya está aquí e incluye una serie de cambios para desarrolladores y usuarios finales. ¡Lea sobre esto aquí!

Android es el sistema operativo más grande del mundo. Funciona con más de 2.500 millones de teléfonos inteligentes en todo el mundo y cada año recibe una nueva actualización con mejoras con respecto a la versión anterior. La primera vista previa para desarrolladores de Google androide 13 ya está disponible, trae consigo una serie de cambios que benefician a los desarrolladores y realiza mejoras en la privacidad, Material You, controles de idioma y más.

Como lo indica el título "Vista previa para desarrolladores", estas versiones están destinadas a ser utilizadas únicamente por desarrolladores. Es para probar nuevas funciones y asegurarse de que sus aplicaciones funcionen en dispositivos actualizados como se supone que deben hacerlo. Habrá errores, habrá otros problemas y Google solicitará comentarios de desarrolladores durante los próximos meses. Si no te importa tener problemas, entonces prueba Android 13. Sin embargo, si confía en que su teléfono inteligente sea consistentemente estable, entonces podría valer la pena esperar la versión completa de Android 13 que se espera que se lance en la segunda mitad del año.

Las características más notables de la vista previa 1 para desarrolladores de Android 13 incluyen:

  • Funciones de privacidad actualizadas: un nuevo selector de fotos del sistema que permite a los usuarios compartir imágenes y videos específicos con aplicaciones y un nuevo permiso de Wi-Fi que ayuda a minimizar el uso de datos de ubicación.
  • Íconos temáticos: los íconos de aplicaciones dinámicas que se encuentran en Material You se extenderán a todos los íconos de aplicaciones en Android 13, lo que permitirá a los desarrolladores tener un ícono de aplicación dinámico que responda a los usuarios que configuren el Material You.
  • Controles de idioma: Android 13 introducirá una nueva API que ayudará a los desarrolladores a identificar a sus usuarios idioma preferido, lo que ayuda a mejorar la experiencia del usuario y reducir la cantidad de código repetitivo requerido por desarrolladores.
  • Herramientas de desarrollo: Android 13 DP1 inicia el trabajo de actualizar las bibliotecas principales de Android para admitir Java 11. Muchas de las funciones de inclusión voluntaria en DP1 también se pueden alternar, por lo que los desarrolladores pueden comprender más fácilmente cómo cada cambio afecta individualmente a sus aplicaciones.

Navega por este artículo

  • ¿Cuándo se lanzará Android 13?
  • Controles de privacidad actualizados en Android 13
    • API de selección de fotos
    • Permiso de dispositivo cercano para Wi-Fi
  • Herramientas para desarrolladores en Android 13
    • API de colocación de configuración rápida
    • Los desarrolladores ahora pueden acceder a los íconos temáticos
    • Preferencias de idioma por aplicación
    • Separación de palabras más rápida
    • Sombreadores programables
    • Actualizaciones de OpenJDK 11
  • Compatibilidad de aplicaciones en Android 13
    • Actualizaciones del sistema Google Play
    • Optimización de tabletas, plegables y Chromebooks
    • Pruebas y depuración más sencillas
  • Cómo descargar e instalar Android 13 Developer Preview 1 en su dispositivo Google Pixel

¿Cuándo se lanzará Android 13?

Para las actualizaciones de Android, Google normalmente revela un hito de "estabilidad de la plataforma" para que los desarrolladores puedan saber cuándo Google tiene la intención de entregar las API finales de SDK/NDK, junto con las API internas finales y el sistema orientado a aplicaciones. comportamientos. Google tiene la intención de alcanzar la estabilidad de la plataforma en junio de 2022, con varias semanas como mínimo previstas antes del lanzamiento oficial. Android 12 alcanzó la estabilidad de la plataforma en agosto de 2021 y la versión final fue lanzado en octubre de ese año. Google ha lanzado más detalles sobre el cronograma de lanzamiento que puedes consultar.


Controles de privacidad actualizados en Android 13

Google sabe que los usuarios quieren un sistema operativo en el que puedan confiar sus datos. Después de todo, los teléfonos inteligentes han llegado al punto en que son efectivamente una extensión de nosotros mismos y de nuestras propias vidas en muchos sentidos. Los usamos para almacenar fotografías importantes, tener conversaciones privadas con amigos y familiares, y llevarlos con nosotros día a día con la confianza de que los micrófonos o las cámaras no graban todos los días. interacción. Android 12 hizo mucho por la privacidad del usuario y Android 13 lo amplía.

API de selección de fotos

En primer lugar, Android 13 agrega un nuevo selector de fotos del sistema, una forma estándar y optimizada de compartir de forma segura fotos locales y basadas en la nube. El selector de fotos del sistema es una extensión del selector de documentos de Android, que permite a un usuario compartir un documento en una aplicación sin que esa aplicación tenga acceso a todos los documentos del dispositivo. Asimismo, el API de selección de fotos se puede invocar sin necesidad de acceder a todo fotos en el dispositivo. Google también planea llevar el selector de fotos a todos los dispositivos Android con Android 11 y versiones posteriores, excepto los dispositivos Android Go, a través de las actualizaciones del sistema Google Play.

Permiso de dispositivo cercano para Wi-Fi

En versiones anteriores de Android, las aplicaciones que necesitaban conectarse a dispositivos Wi=Fi cercanos debían solicitar el permiso de ubicación, incluso si no necesitaban la ubicación del dispositivo para funcionar. Google ahora está dividiendo esa funcionalidad en un nuevo permiso de tiempo de ejecución llamado NEARBY_WIFI_DEVICES, y es parte del grupo de permisos NEARBY_DEVICES. Las aplicaciones orientadas a Android 13 pueden solicitar el permiso NEARBY_WIFI_DEVICES con el indicador "neverForLocation".


Android no sería lo que es sin los desarrolladores, y cada actualización de la plataforma suele traer actualizaciones que facilitan la vida de los desarrolladores. Algunas actualizaciones definitivamente lo hacen más difícil, pero Google generalmente intenta agilizar el proceso de desarrollo de aplicaciones con cada iteración.

API de colocación de configuración rápida

Las configuraciones rápidas son una gran adición a Android, ya que te permiten alternar rápidamente algún aspecto de tu teléfono desde justo encima del cajón de notificaciones. El problema es que a veces encuentras una nueva que puedes agregar desde una aplicación que no sabías que tenía una opción de configuración rápida. Android 13 tiene como objetivo ayudar con eso, como el nuevo API de colocación de mosaicos permite que una aplicación indique al usuario con un botón que agregue un mosaico rápido personalizado a la configuración rápida.

Los desarrolladores ahora pueden acceder a los íconos de aplicaciones temáticas

Google comenzó a realizar pruebas beta de íconos de aplicaciones temáticas en Pixel Launcher en Android 12, aunque estaba claramente etiquetado como "beta". Se conectan a "monet", el motor de temas de Android 12 que actualmente está presente en los teléfonos inteligentes Pixel. Con Android 13, se alienta activamente a los desarrolladores de aplicaciones a proporcionar íconos compatibles para que los usuarios finales puedan tener una experiencia consistente en su pantalla de inicio si habilitan la función.

Preferencias de idioma por aplicación

Para los usuarios multilingües, a menudo ocurre que es posible que desee utilizar algunas aplicaciones en un idioma y otras aplicaciones en otro idioma. Algunas aplicaciones ofrecen una opción de idioma al usuario final para que pueda usar la aplicación en otro idioma independiente del idioma en el que se encuentra su teléfono. Sin embargo, en Android 13, ahora puedes hacerlo con una nueva plataforma API para configurar u obtener el idioma preferido del usuario. También se agregará una API similar a una futura biblioteca Jetpack.

Separación de palabras más rápida

Normalmente, cuando una palabra ocupa hasta el borde de un contenedor (por ejemplo, la pantalla de su teléfono) y quiere continuar Al escribirse en la línea siguiente, agregaría un guión donde se corta la palabra antes de continuar en la línea siguiente. Si bien ha sido posible que Android maneje esto por usted en el ajuste de texto dinámico, nunca fue aconsejable gracias al impacto en el rendimiento que sufriría al usarlo. Como resultado, está desactivado de forma predeterminada.

Ahora, sin embargo, Google dice que la función ha mejorado mucho y cuenta con aumentos de rendimiento de hasta un 200%, por lo que casi no hay impacto en el rendimiento de la representación del texto.

Sombreadores programables

Android 13 agrega soporte para objetos RuntimeShader programables, con un comportamiento definido mediante el lenguaje de sombreado de gráficos de Android (AGSL). AGSL comparte gran parte de su sintaxis con GLSL, pero funciona dentro del motor de renderizado de Android para personalizar la pintura dentro del lienzo de Android, así como el filtrado del contenido de visualización.

Actualizaciones de OpenJDK 11

Las bibliotecas principales de Android 13 se actualizan a la versión LTS más reciente de OpenJDK 11. Hay actualizaciones de la biblioteca y compatibilidad con el lenguaje de programación Java 11 para desarrolladores de aplicaciones y plataformas. Estos cambios principales en la biblioteca también se distribuirán a los usuarios finales a través de actualizaciones del sistema Google Play, como parte de un módulo ART para Android 12 y versiones posteriores.


Compatibilidad de aplicaciones en Android 13

A medida que los teléfonos inteligentes cambian, los factores de forma específicos (como los plegables) presentan un problema para los desarrolladores. ¿Cómo puede un desarrollador hacer que su aplicación funcione y cambiar sin problemas entre dos factores de forma completamente diferentes sobre la marcha, por ejemplo? ¿Cómo puede una aplicación predecir de manera confiable dónde está el recorte de una cámara? Estos son problemas que Google ha estado tratando de resolver haciendo que sea lo más fácil posible para los desarrolladores consultar el sistema y descubrir esos parámetros específicos.

No sólo eso, sino que la empresa también ha estado introduciendo pautas específicas de diseño responsivo que los desarrolladores deben seguir para garantizar la máxima compatibilidad entre dispositivos.

Actualizaciones del sistema Google Play

Google se está expandiendo Línea principal del proyecto en Android 13 para modularizar aún más las partes centrales del sistema Android. Google ya ha demostrado cómo se pueden actualizar partes centrales del sistema, como la introducción de la API del selector de fotos a través de las actualizaciones del sistema Google Play en dispositivos más antiguos. Con Android 13, Google ha agregado un módulo Bluetooth y de banda ultra ancha.

Optimización de tabletas, plegables y Chromebooks

Aprovechando el impulso generado por Android 12L, Android 13 incluye optimizaciones para dispositivos de pantalla grande como tabletas, dispositivos plegables y Chromebooks.

Pruebas y depuración más sencillas

Para que a los desarrolladores les resulte más fácil probar los cambios individuales de Android 13, Google ha introducido una serie de opciones en la configuración del desarrollador. Estos conmutadores permiten a los desarrolladores forzar la activación o desactivación de los cambios de forma individual.


Cómo descargar e instalar Android 13 Developer Preview 1 en su dispositivo Google Pixel

Tu puedes fácilmente descargar Android Developer Preview 1y asegúrese de consultar nuestra guía sobre cómo instalar Android 13 si no está seguro de cómo hacerlo.

Google está lanzando oficialmente esta actualización de vista previa para desarrolladores para Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL o Pixel 4. Puedes usar las imágenes del sistema de 64 bits con el emulador de Android en Android Studio y también puedes usar un GSI.


¿Qué opinas de la última versión de Developer Preview? ¿Lo instalarás en tu dispositivo? ¿Cómo ha sido tu experiencia? ¡Háganos saber en los comentarios a continuación!