Google ha lanzado la tercera vista previa para desarrolladores de Android 12. Las innovaciones se pueden encontrar principalmente en el área de la experiencia del usuario. Además de la pantalla de inicio personalizable para aplicaciones, también existe la opción de configurar un navegador predeterminado para la nueva plantilla para anunciar llamadas entrantes y enlaces web.
La primera versión beta debería aparecer en mayo y la estabilidad de la plataforma es en agosto.
(Imagen: Google)
Como su nombre lo indica, las vistas previas para desarrolladores no están inicialmente dirigidas a los usuarios finales, sino a los desarrolladores que preparan sus aplicaciones para la próxima versión. Según la hoja de ruta para Android 12, la primera versión beta aparecerá en mayo, lo que invita a una audiencia más amplia a probar. Una versión con estabilidad de plataforma está programada para agosto.
Llamadas, llamadas y alarmas
Android 12 trae nuevas animaciones al iniciar aplicaciones. Una pantalla de presentación estándar muestra el icono correspondiente y cambia para su uso. Además de los elementos de diseño estándar, la salida incluye una API para formatear la pantalla de inicio. Interfaz SplashScreen
Le permite personalizar el icono, el color de fondo, la animación y el tiempo durante la transición al uso real.
Además, la próxima versión del sistema operativo móvil incluye nuevos anuncios para llamadas entrantes y salientes. Las notificaciones de nuevas llamadas deben ser altamente identificables y similares a otras notificaciones. Cualquiera que cree aplicaciones que manejen llamadas entrantes, como videollamadas en aplicaciones de chat, encontrará algo en la clase. Notification.CallStyle
Una plantilla para diseñar anuncios. Estos son más visibles que otros anuncios. Detalles y ejemplos de la plantilla Como puedes ver en la descripción de las nuevas funciones en Android 12.
Android conoce diferentes formas de manejar las señales de alarma a lo largo del tiempo. Para la mayoría de las aplicaciones, los relojes de alarma menos precisos tendrán sentido ya que las alarmas de precisión ejercen más presión sobre la batería. Esta es también la razón por la que las aplicaciones para este último deben obtener la aprobación de los usuarios finales en el futuro. En SCHEDULE_EXACT_ALARM
Este es un permiso normal y es válido solo después de que haya sido aprobado por el usuario o revocado explícitamente. Nueva llamada a la API canScheduleExactAlarms()
Pregunta si la aplicación puede utilizar las señales de alarma correctas.
Sentido y fotografía
El concepto Haptic en Android 12 ofrece un amplio espectro. En otras aplicaciones PRIMITIVE_LOW_TICK
Baja frecuencia para efectos cortos. El control individual de los módulos de vibración individuales para dispositivos de varios módulos está dirigido principalmente al desarrollo de juegos. El lanzamiento también trae una nueva clase de compresión. VibratorManager
Puede controlar los efectos de módulos individuales.
Algunas de las funciones que antes se encontraban en la biblioteca CameraX separada ahora se encuentran en el sistema operativo, de esta manera, se pueden aplicar los efectos basados en el dispositivo de la cámara respectiva. Nueva API para acceder a las funciones de camera2
CameraX probablemente ofrece efectos similares, por lo que no se requieren cambios importantes en las aplicaciones. A Otra nueva API Apunta a cámaras con una resolución muy alta más allá de los tamaños de imagen. android.scaler.streamConfigurationMap
Proporciona.
Para conexiones no verificadas a través de enlaces de aplicaciones de Android, ahora puede configurar un navegador estándar para omitir la consulta respectiva en el cuadro de diálogo de selección. Además, Android 12 trae un nuevo propósito ACTION_APP_OPEN_BY_DEFAULT_SETTINGS
Con.
Pruebas en camino a la publicación
Google aconseja a los desarrolladores que prueben sus aplicaciones para comprobar la compatibilidad con los próximos lanzamientos en vista de la próxima versión beta. Las API para el kit de desarrollo de software (SDK) SDK y el kit de desarrollo nativo (NDK) se finalizarán en la versión de sostenibilidad de la plataforma en agosto. Para entonces, todas las aplicaciones que se ejecutan en Android 12 deberían estar completamente probadas.
Para las pruebas durante el desarrollo, puede habilitar o deshabilitar funciones que son compatibles con Android 12 de forma individual. Puede encontrar el mapa de ruta más preciso para los desarrolladores Desde la perspectiva de Android 12.
(Imagen: Google)
Las mejoras de rendimiento para las aplicaciones de aprendizaje automático pueden incluir más innovaciones, como correcciones de errores extendidas para fallas con el NDK y configuraciones de respaldo más flexibles. Ver el blog de desarrollo de Android. Google anunció recientemente que la API de Renderscript en Android 12 se apagará y se utilizará Vulcan en su lugar.
Más innovaciones de Android 12 se pueden encontrar en las noticias Desarrollador Developer Preview 1 y Second Developer Preview.
Las imágenes de diseño de dispositivo predefinidas están disponibles para los teléfonos inteligentes de Google, como Pixel 3/3 XL, Pixel 3A / 3A XL, Pixel 4/4 XL, Pixel 4A / 4A5G y Pixel 5. Los próximos lanzamientos también se pueden probar en el prototipo de Android. Los detalles de instalación se pueden encontrar en la información Versión actual de Android.
(rme)
«Amante de los viajes extremos. Fanático del tocino. Alborotador. Introvertido. Apasionado fanático de la música».