A diferencia de iOS, Android permite que las aplicaciones y los servicios se ejecuten en segundo plano con más libertad. Sin embargo, algunos desarrolladores de aplicaciones abusan de esos privilegios e innecesariamente mantienen sus aplicaciones ejecutándose en segundo plano, lo que afecta la duración y la velocidad de la batería del teléfono. Para contrarrestar tales aplicaciones, los OEM de Android eliminan agresivamente las aplicaciones en segundo plano para conservar la duración de la batería de sus dispositivos. Android 14 promete darle algo de sentido a este problema.

Google anunciado hoy que está trabajando con los OEM de Android para aliviar la frustración de los desarrolladores de aplicaciones que siguen las pautas de desarrollo de Android. Android 14 garantizará que las aplicaciones no interrumpan su funcionalidad debido a la eliminación agresiva de aplicaciones en segundo plano. Samsung es el primer socio de Google para esta mejora de la calidad de vida. La firma surcoreana confirmó en su sitio web para desarrolladores que ha creado una política unificada que”creará una experiencia de usuario más consistente y confiable para los usuarios de Galaxy”.

Samsung trabaja con Google para hacer que las aplicaciones sean más confiables en segundo plano, comenzando con Android 14 (One UI 6.0)

Comenzando con One UI 6.0, Samsung confirmó que no mataría los servicios en segundo plano de las aplicaciones destinadas a Android 14. Se garantizará que funcionen según lo previsto si esas aplicaciones se han desarrollado de acuerdo con la nueva política de API de servicio en primer plano de Android.

Android 14 trae tres cambios críticos (a través de 9To5Google) para manejar aplicaciones y servicios en segundo plano.

Los desarrolladores deben declarar tipos de servicio en primer plano y solicitar tipos específicos permisos para que el sistema operativo pueda saber cuándo es razonable usar servicios en primer plano. Las aplicaciones deben usar el nuevo tipo de trabajo de transferencia de datos iniciado por el usuario para tareas iniciadas por el usuario, como descargas y cargas de gran tamaño, para continuar en segundo plano sin problemas al aprovechar las limitaciones de JobScheduler. Cumpla con las nuevas políticas de Google Play para garantizar el uso adecuado de los servicios en primer plano y los trabajos de transferencia de datos iniciados por el usuario..

Mientras los desarrolladores creen sus aplicaciones de acuerdo con las nuevas políticas de Google para Android 14, los desarrolladores de aplicaciones no tienen que preocuparse de que sus aplicaciones se detengan en segundo plano cuando no es la intención. Una vez que más marcas de Android se unan a Google, como lo hizo Samsung, los desarrolladores de aplicaciones no tendrán que preocuparse tanto por el comportamiento de sus aplicaciones/trabajando de manera diferente en teléfonos y tabletas de diferentes marcas. Esto será excelente para los desarrolladores de aplicaciones, las marcas y los usuarios.

Categories: IT Info