Ya fue liberada la beta 2 de Android 14, conoce sus novedades
Hace poco fue presentada la segunda versión beta de Android 14 y en el anuncio de esta, Google ha dado a conocer un poco más de lo que nos espera para este futuro lanzamiento de la popular plataforma movil.
Uno de los principales cambios que se destaca de esta beta 2 de Android 14 es que la estructura principal de la plataforma incluye el «Almacenamiento de Health Connect», anteriormente disponible como un paquete separado a través de Google Play.
Health Connect proporciona almacenamiento centralizado de datos de pulseras de fitness y otros dispositivos relacionados con la salud del usuario, y organiza el acceso conjunto de diferentes aplicaciones a los datos de salud.
Se menciona que el acceso a la configuración de Health Connect ahora se proporcionará a través del configurador de plataforma regular, por ejemplo, a través de la configuración de privacidad, puede controlar a qué datos de salud pueden acceder ciertas aplicaciones. Además, Health Connect ha agregado soporte para guardar información sobre la ruta recorrida durante el proceso de entrenamiento (el usuario determina el período de tiempo durante el cual se guardará la lista de waypoints).
Otro de los cambios que se destaca de la nueva versión, son los medios mejorados para confirmar el acceso a la información de ubicación, ya que se ha agregado una nueva sección al cuadro de diálogo que solicita confirmación de acceso a la ubicación con información sobre cuándo la aplicación está transmitiendo datos sobre la ubicación y detalles donde puede obtener más información sobre el acceso a los datos transferidos.
Ademas de ello, se destaca que en la segunda beta de Android 14 el soporte para la grabación (HDR), se ha ampliado con la capacidad de recibir información adicional de la cámara, lo que permite guardar imágenes en el formato «Ultra HDR», que utiliza 10 bits por canal para la codificación de crominancia. La plataforma proporciona automáticamente la salida HDR cuando la compatibilidad con HDR está habilitada en el manifiesto de la aplicación o cuando se llama a Window.setColorMode . Para la representación separada de Ultra HDR usando OpenGL o Vulkan, se puede usar la clasemapa de ganancia
Por otra parte, tambien se destaca que el conjunto de extensiones de cámara se actualizó para brindar la capacidad de usar algoritmos que consumen más tiempo y que requieren cálculos intensivos para el procesamiento de imágenes, por ejemplo, para mejorar la calidad de las imágenes tomadas con poca luz.
Para auriculares con cable conectados a través de USB, se ha agregado la capacidad de aplicar formatos de sonido sin pérdida de calidad (lossless). La clase AudioMixerAttributes se ha agregado a la API, lo que le permite enviar audio directamente al dispositivo, sin mezclar, ajustar el volumen y procesar los efectos.
Se restringieron los tipos de aplicaciones que pueden mostrar notificaciones de pantalla completa cuando la pantalla está bloqueada. Estas notificaciones están diseñadas para llamar la atención sobre información que requiere una respuesta inmediata, como una llamada entrante o una alarma, por lo que los permisos para mostrar dichas notificaciones ahora estarán limitados a las aplicaciones para realizar llamadas y mostrar alertas.
Tambien se ha mejorado el manejo de la animación que señala la transición entre diferentes pantallas en la aplicación con un gesto deslizante que cambia el contenido.
En Android Studio ya se tiene incorporado un asistente inteligente Studio Bot, que puede generar construcciones típicas al escribir código en función de una descripción de texto de la tarea, lo que ayuda a corregir errores y dar recomendaciones sobre técnicas de desarrollo de Android. Además del bot, la nueva versión ofrece el modo Live Edit, que le permite reflejar de inmediato los cambios realizados en el código y la interfaz en la aplicación que se está probando y que se ejecuta en el dispositivo.
De los demás cambios que se destacan:
- Se han agregado nuevos componentes para animar el cambio de las pantallas inferior y lateral, así como para llamar a la búsqueda. Se agregó una API para crear sus propios efectos de transición en la aplicación.
- Se han agregado funciones para predecir retrasos en el procesamiento de imágenes, obtener información sobre el progreso del procesamiento y obtener rápidamente una imagen preliminar antes de que se complete la imagen final.
- Se implementó un modo de vista previa de SurfaceView más optimizado y energéticamente eficiente.
- Se proporciona soporte para usar las capacidades de escalado y recorte integradas de la cámara para imágenes RAW transmitidas.
- Se implementó una visualización periódica (una vez al mes) de notificaciones que advierten sobre cambios por parte de aplicaciones que tienen acceso a la ubicación, métodos de transferencia de datos a terceros (por ejemplo, se muestra cuando la aplicación comienza a usar datos de ubicación al mostrar anuncios).
- Se agregó la capacidad de procesamiento acelerado por hardware al búfer, implementado a través de la clase HardwareBufferRenderer.
Finalmente cabe mencionar que se espera que Android 14 se lance en el tercer trimestre de 2023. Si estas interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
Para evaluar las nuevas funcionalidades de la plataforma, se ha propuesto un programa preliminar de pruebas. Las compilaciones de firmware están preparadas para los dispositivos Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G y Pixel 4a (5G).