Contrairement à iOS, Android permet aux applications et aux services de s’exécuter plus librement en arrière-plan. Cependant, certains développeurs d’applications abusent de ces privilèges et maintiennent inutilement leurs applications en arrière-plan, ce qui affecte la durée de vie et la vitesse de la batterie d’un téléphone. Pour contrer ces applications, les OEM Android tuent agressivement les applications d’arrière-plan pour préserver la durée de vie de la batterie de leurs appareils. Android 14 promet d’apporter un peu de sens à ce problème.
Google a annoncé plus tôt aujourd’hui qu’il travaille avec les OEM Android pour atténuer la frustration des développeurs d’applications qui suivent les directives de développement d’Android. Android 14 garantira que les applications ne cassent pas leur fonctionnalité en raison de la suppression agressive des applications d’arrière-plan. Samsung est le premier partenaire de Google pour cette amélioration de la qualité de vie. La firme sud-coréenne a confirmé sur son site Web de développeur qu’il a créé une politique unifiée qui”créera une expérience utilisateur plus cohérente et plus fiable pour les utilisateurs de Galaxy”.
Samsung travaille avec Google pour rendre les applications plus fiables en arrière-plan, à commencer par Android 14 (One UI 6.0)
À partir de One UI 6.0, Samsung a confirmé que cela ne tuerait pas les services d’arrière-plan des applications ciblant Android 14. Ils seront garantis de fonctionner comme prévu si ces applications ont été développées conformément à la nouvelle politique d’API de service de premier plan d’Android.
Android 14 apporte trois changements critiques (via 9To5Google) pour gérer les applications et services en arrière-plan.
Les développeurs doivent déclarer les types de services de premier plan et demander un type spécifique autorisations afin que le système d’exploitation puisse savoir quand il est raisonnable d’utiliser les services de premier plan. Les applications doivent utiliser le nouveau type de tâche de transfert de données initiée par l’utilisateur pour les tâches initiées par l’utilisateur telles que les téléchargements et les téléchargements volumineux se poursuivent en arrière-plan en douceur en tirant parti des contraintes de JobScheduler. Respectez les nouvelles Règles Google Play pour garantir une utilisation appropriée des services de premier plan et des tâches de transfert de données initiées par l’utilisateur..
Tant que les développeurs créent leurs applications conformément aux nouvelles règles de Google pour Android 14, les développeurs d’applications n’ont pas à s’inquiéter du fait que leurs applications s’arrêtent en arrière-plan lorsque cela n’est pas prévu. Une fois de plus, les marques Android se joignent à Google, comme l’a fait Samsung, les développeurs d’applications n’ont plus à se soucier autant du comportement de leurs applications/travailler différemment sur les téléphones et les tablettes de différentes marques. Ce sera formidable pour les développeurs d’applications, les marques et les utilisateurs.