TL;DR
- Las aplicaciones de terceros ahora pueden acceder a la misma funcionalidad que el modo de hora de dormir de Digital Wellbeing en Android 15.
- El modo hora de dormir es una función que silencia tu teléfono y cambia varias opciones de pantalla para ayudarte a dormir mejor por la noche.
- Antes de Android 15, ciertas opciones de pantalla solo podían controlarse mediante la aplicación Bienestar Digital de Google.
Es tremendamente tentador usar el teléfono a altas horas de la noche antes de acostarse, pero puede ser perjudicial para el horario y la calidad del sueño. Por eso Google Bienestar digital La aplicación tiene un modo de hora de dormir dedicado que puedes cambiar. El modo Hora de dormir silencia tu teléfono y cambia varias opciones de pantalla para animarte a dejar de usar tu teléfono. Actualmente, solo la aplicación de Bienestar Digital preinstalada tiene la capacidad de cambiar automáticamente las opciones de pantalla que te distraen, lo que significa que estás limitado a usar el activador basado en el tiempo de la aplicación. Pero en las próximas Androide 15 Actualización, Google ofrece a las aplicaciones de terceros la capacidad de cambiar las opciones de pantalla que distraen, abriendo una vía para que los desarrolladores permitan a los usuarios crear una rutina de modo de hora de dormir aún más personalizada.
Si abre la página de configuración de Bienestar digital y toca Modo hora de dormir, puedes cambiar cuándo se activa la rutina. Puede configurarlo en un horario fijo o hacer que se encienda cuando se carga después de una hora específica del día. Una vez que haya elegido cuándo activarlo, puede personalizar lo que sucede cuando el modo de hora de dormir está habilitado. Puedes elegir que el modo hora de dormir active el modo No molestar de Android, asegurándote de que solo te lleguen las alarmas y llamadas de contactos importantes. También puede optar por que el modo de hora de dormir cambie varias opciones de la pantalla, como cambiar la escala de grises de la pantalla, habilitar el modo oscuro, apagar la pantalla siempre encendida y atenuar el fondo de pantalla.
Si elige permitir que el modo de hora de dormir active el modo No molestar de Android, entonces el sistema crea un horario correspondiente del modo No molestar llamado «modo de hora de dormir». Esto se puede ver bajo Configuración > Notificaciones > No molestar > Horarios. Android ha permitido durante mucho tiempo que aplicaciones de terceros creen sus propios horarios del modo No molestar a través del AutomaticZenRule
API, siempre y cuando tengan el permiso de acceso «No molestar» (conocido internamente como ACCESS_NOTIFICATION_POLICY
) bajo Configuración > Aplicaciones > Acceso a aplicaciones especiales.
Sin embargo, el sistema operativo no permite que las aplicaciones de terceros cambien las distintas opciones de pantalla que la aplicación Bienestar Digital de Google alterna durante el modo de hora de dormir. Esto se debe a que las API utilizadas por Digital Wellbeing para alternar la escala de grises, desactivar AOD, atenuar el fondo de pantalla y habilitar el modo oscuro normalmente no son accesibles para aplicaciones de terceros. Varios desarrolladores ya han descubierto formas de cambiar estas opciones de pantalla en sus aplicaciones, pero sus métodos requieren configuración y uso. BAsD para otorgar algunos permisos ocultos manualmente. Afortunadamente, los desarrolladores de aplicaciones no necesitarán utilizar estas soluciones en Android 15, ya que el sistema operativo finalmente proporciona una API pública para que aplicaciones de terceros controlen las mismas opciones de pantalla administradas por la aplicación Bienestar Digital de Google.
Con la liberación de Vista previa 2 del desarrollador de Android 15Google presentó una nueva ZenDeviceEffects
API que permite a las aplicaciones atenuar el fondo de pantalla, minimizar la saturación de color de la pantalla (es decir, cambiar a escala de grises), suprimir la visualización ambiental y alternar el modo nocturno (es decir, tema oscuro) cuando la programación del modo No molestar creada por la aplicación entra en vigor. . El desarrollador de Tasker, uno de los Las mejores aplicaciones de automatización para Android.agregó soporte para estas API en su aplicación, lo que le permite establecer una programación personalizada del modo No molestar que también cambia estas opciones de pantalla.
El beneficio de que Google haga pública esta API es que los usuarios no se limitarán a usar la aplicación Bienestar Digital de la compañía para administrar estas opciones de pantalla por la noche. Los usuarios podrían, por ejemplo, crear una rutina de modo de hora de dormir aún más personalizada a través de una aplicación de terceros, una que potencialmente se active basándose en el escaneo de una etiqueta NFC en lugar de la hora, por ejemplo. Existen potencialmente otros usos de esta API que los desarrolladores de aplicaciones deberán descubrir y aprovechar.
Desde que Google anunció públicamente el ZenDeviceEffects
API en la publicación del blog Developer Preview 2, hay pocas posibilidades de que la elimine antes del lanzamiento estable de Android 15 a finales de este año. Sin embargo, existe una buena posibilidad de que pueda modificar la API antes de la versión estable, ya que varias funciones, como cambiar el modo oscuro, actualmente no funcionan a pesar de lo que dice la documentación. Además, esperamos que la empresa abra la puerta adicional ZenDeviceEffects
que admite Android 15, incluida la capacidad de deshabilitar el brillo adaptativo, deshabilitar el toque para despertar, deshabilitar la inclinación para despertar, deshabilitar las interacciones táctiles, minimizar el uso de la radio y maximizar el modo de reposo. Sin embargo, estos efectos adicionales están actualmente ocultos en el SDK público de Android 15, por lo que existe la posibilidad de que nunca se hagan públicos.