Google lanza Android 12 Developer Preview 1, con una publicación en su blog dedicada a los desarrolladores, Google anunció recientemente el lanzamiento de la primera Vista previa para desarrolladores de Android 12, de la cual se difundieron algunos avances en los últimos días. Estamos apenas al inicio de un camino que durará más de seis meses y nos conducirá, presumiblemente en septiembre, al lanzamiento de la versión estable.

Google lanza Android 12 Developer Preview 1, novedades y cómo instalarlo

Así que averigüemos cuáles son las primeras novedades, divididas por tipo, para entender mejor cómo Google pretende mejorar la experiencia de Android, obviamente teniendo en cuenta que algunas funciones pueden desaparecer en futuras versiones y otras pueden ocupar su lugar.

Nuevo en Android 12

Hay tres áreas en las que Google lanza Android 12 Developer Preview 1, por lo tanto diseñada para permitir que los desarrolladores comiencen a conocer las novedades y adapten sus aplicaciones a las nuevas necesidades y funcionalidades.

Mejorar la privacidad y seguridad de Android

La privacidad es siempre muy importante para Google y Android 12 no es una excepción a este respecto. En particular, la actualización se centra en la transparencia hacia los usuarios, con nuevos controles para garantizar que sus datos estén siempre seguros.

Webview ahora incluye nuevos comportamientos de cookies de samesite, lo que garantiza una mayor seguridad, privacidad y transparencia en el uso de cookies en todos los sitios. Después de que Android 11 restringió el uso de identificadores Mac Netlink, Android 12 bloquea el acceso a ellos a través de cualquier aplicación, independientemente del nivel de SDK utilizado.

Para evitar que las aplicaciones exporten inadvertidamente cierta información, el comportamiento del atributo Android: exported se ha cambiado y ahora debe declararse explícitamente. Por lo tanto, los desarrolladores deben verificar sus componentes en el archivo de manifiesto para evitar errores de instalación. Noticia también para los pendingintents que deberán declarar una bandera de mutabilidad.

Seguridad de Android 12

Android 12 también tiene como objetivo mejorar la seguridad de los dispositivos que se utilizan en el lugar de trabajo. Por ejemplo, será posible establecer el nivel de complejidad de la contraseña, para evitar los numerosos casos de contraseñas olvidadas, sin reducir el nivel de seguridad.

En cualquier caso, los administradores de red podrán establecer un nivel diferente de complejidad para acceder a los datos más sensibles, independientemente de la contraseña de acceso. La solicitud para aumentar la complejidad de la contraseña también se vuelve más fácil, con la posibilidad de utilizar la misma contraseña para uso personal, si el administrador lo autoriza.

En una era en la que los contactos personales se reducen al mínimo, los administradores contarán con nuevas herramientas y posibilidades para la gestión de certificados de seguridad, permitiendo a los empleados acceder incluso de forma remota, de una forma muy sencilla. Y se creará una identificación personal para cada dispositivo, para simplificar los procedimientos en caso de que un usuario abandone la empresa o después de un restablecimiento de fábrica. Se introducirán muchas otras innovaciones con la próxima Vista previa para desarrolladores.

Herramientas de experiencia de usuario

Obviamente, la experiencia del usuario no se descuida, con innovaciones diseñadas para mejorar el rendimiento y hacer que el sistema sea aún más fluido y funcional. Se introduce la transcodificación de contenido multimedia, útil, por ejemplo, para aquellas aplicaciones que no son compatibles con el códec HEVC. Con Android 12, las aplicaciones que no admitan HEVC podrán utilizar la transcodificación en formato AVC: será necesario tener en cuenta el tiempo requerido para el proceso, dependiendo de las características del hardware del dispositivo. Un Pixel 4, por ejemplo, tardará unos 9 segundos en codificar un vídeo de un minuto en 1080p a 30 fotogramas por segundo. La función estará activa en todos los dispositivos que usan el formato HEVC para la captura de video.

Se introduce soporte para imágenes AV1 (con la extensión .avif ) capaces de contener imágenes y secuencia de imágenes, con una marcada mejora sobre la calidad garantizada por el estándar JPEG.

Se optimiza la gestión de los servicios en primer plano, que no pueden ser invocados por los servicios en segundo plano. Android 12 introduce un nuevo tipo de trabajo en jobscheduler para garantizar una alta prioridad de procesamiento y acceso a la red, a pesar de las limitaciones de energía.

Aquí viene una nueva API para la administración de contenido enriquecido, que le permite administrar contenido desde el portapapeles, desde el teclado o mediante arrastrar y soltar. Para más detalles, consulte esta página.

Mejorar la experiencia de usuario

Mejore la inmersión con la capacidad de sincronizar la retroalimentación háptica con el audio que se está reproduciendo, para experiencias de juego y escucha completamente diferentes. Será posible simular un terreno accidentado durante un juego de carrera o personalizar la vibración asociada con una llamada. También se agrega soporte para la reproducción de contenido MPEG-H, mientras que se agregó la optimización de mezcladores de audio y efectos de hasta 24 canales.

El modo inmersivo se ha simplificado aún más, con gestos más simples, pero sobre todo consistentes en cada aplicación. Si en el modo de juego en pantalla completa cambia poco, en todas las demás experiencias de usuario será posible navegar por el teléfono móvil con un solo deslizamiento.

También se renuevan las notificaciones, con un diseño más moderno, más fácil de usar y más funcional. Android 12 Developer Preview 1 para desarrolladores también trae novedades al cajón, transiciones y animaciones, pero se avecinan otras novedades.

Android 12 hará que las aplicaciones se inicien a partir de notificaciones más rápido, evitando muchas de las técnicas utilizadas por los desarrolladores que llevaron a ralentizaciones en el proceso. Esta novedad será válida para aplicaciones diseñadas para Android 12, pero las que no estén actualizadas serán penalizadas con popups que mostrarán la actividad en curso.

Mayor compatibilidad en aplicaciones

Google continúa mejorando el proceso de actualización de la aplicación, lo que deja a los desarrolladores más tiempo para adaptarse a las muchas funciones nuevas, que se pueden implementar de manera más gradual. Se actualizarán cada vez más componentes del sistema a través de Play Store, comenzando con el módulo ART que le permite publicar actualizaciones de las bibliotecas del sistema y los componentes principales más rápidamente. Google podrá mejorar el rendimiento, administrar mejor la memoria, corregir el comportamiento anormal y mucho más sin tener que lanzar una actualización completa del sistema.

También hay optimizaciones para Tablets, dispositivos plegables y para pantallas grandes (con Android TV 12), nuevas restricciones para interfaces no vinculadas al SDK y una mayor simplicidad en las operaciones de depuración de aplicaciones.

Dispositivos soportados

No es de extrañar con respecto a la lista de dispositivos de Google compatibles con Android 12. Excepto el Pixel 2, que ha llegado al final de su ciclo de vida, el nuevo sistema se instalará en Google Pixel 3 / 3XL, Pixel 3a / 3a XL, Pixel 4 / 4XL, Pixel 4a / 4a 5G y Pixel 5.

Obviamente, las primeras versiones están destinadas principalmente a desarrolladores y no están diseñadas para el uso diario. Por eso Android 12 solo se puede descargar de forma manual, mientras que para el trámite automático tendremos que esperar a la primera beta, que llegará en unos meses al programa Android Beta.

Cómo descargar e instalar Android 12

Si está listo para probar Android 12, recuerde hacer una copia de seguridad, ya que el procedimiento de instalación borrará el contenido del dispositivo.

Etiquetado en: