LLevábamos ya unas semanas con rumores y filtraciones de Android 12 y hoy Google lo ha hecho oficial a través de su portal para desarrolladores.

Es importante dejar claro que se trata de una versión previa para entornos de desarrollo, no de la versión final, que llegará más adelante. Dicho eso, os contamos toda la información.

Calendario de Android 12

Lo primero que hay que saber es cuándo podremos usar Android 12. Los desarrolladores podrán usar la versión para crear apps desde esta semana. Es la llamada Developer Preview 1 y se podrá instalar en los móviles compatibles.

Tras esa DP lanzada en febrero vendrán dos versiones de desarrollo más, en los dos siguientes meses. De mayo a julio tendremos las versiones beta, que serán cuatro en principio. Será pasado agosto, quizás en septiembre, cuando tengamos la versión final.

Todo esto podría cambiar como pasó en 2020, con más versiones previas de las anunciadas inicialmente.

Qué móviles son los compatibles con Android 12 DP1

Como era de esperar, Google ha dado prioridad a los sus propios modelos. Quizás en las versiones beta haya más terminales compatibles, pero por el momento el listado es este:

  • Pixel 3 / 3 XL
  • Pixel 3a / 3a XL
  • Pixel 4 / 4 XL
  • Pixel 4a / 4a 5G
  • Pixel 5

Primeras novedades de Android 12

Al estar ante una versión para desarrolladores, las funciones que veamos podrían no aparecer en la versión final. Aún así tenemos un gran listado de cambios que se centrarán en tres pilares: privacidad, rendimiento y experiencia de usuario.

Privacidad

  • Mejor reastreo de cookies en el navegador: WebView en Android 12 incluye nuevos comportamientos de cookies para dar al usuario más control sobre cómo se pueden usar las cookies.
  • Netlink MAC restringido: se restringirán los identificadores que puedan ser usados para aglutinar información de un usuario.
  • Exportación de componentes más segura: se controlará mejor cómo las apps extraen información y la comparten fuera de la misma.

Experiencia de usuario

  • Transcodificación de medios compatibles: las apps que no tuvieran soporte par medios HEVC  lo tendrán por defecto en Android 12.
  • Soporte de imagen AVIF: este tipo de imágenes es la evolución de los JPG, y sera posible usarlo en Android 12.
  • Optimizaciones de servicios de primer plano: esta mejora se centra en el comportamiento de las apps en uso, para que no demanden demasiados recursos del procesador.
  • Inserción de contenido enriquecido: esto permitirá copia y pegar no sólo texto, sino fotos, vídeos o audios entre aplicaciones.
  • Efecto de audio de acoplamiento háptico: el vibrador del teléfono podrá ser usado en aplicaciones, para transmitir sensaciones.
  • Audio multicanal: Se añade soporte MPEG-H con hasta 24 canales, el triple que tiene Android 11.
  • Mejoras en el modo inmersivo para la navegación por gestos: se han pulido los gestos de control, aunque seguiremos teniendo dar confirmación para salir de una pantalla completa en un vídeo, por ejemplo.
  • Actualizaciones de la interfaz de usuario de notificaciones: Tendremos un nuevo diseño en las notificaciones, así como mejores animaciones.
  • Notificaciones más rápidas y con mayor capacidad de respuesta: Google quiere que el paso de una notificación a la app que la ha emitido sea instantánea, por lo que modificará la forma de enviarnos a las apps desde las notificaciones.

Optimizaciones y rendimiento

  • Actualizaciones del sistema Project Mainline: Google aumentará las actualizaciones del sistema desde la Play Store, lo que se denomina Project Mainline.
  • Optimización para tabletas, plegables, televisores: Android 12 dará más relevancia a dispositivos diferentes de los móviles. De hecho, la DP1 está disponible para Android TV.
  • Listas actualizadas de interfaces que no pertenecen al SDK: Google restringirá el uso de interfaces que no estén en el SDK.