Il y a quelques semaines, Google a publié le premier Developer Preview d' Android 14 , et dans les jours suivants, nous avons découvert le chemin emprunté par le nouveau système de robot vert, avec une meilleure prise en charge des grands écrans et peut-être le début des applications multi-comptes . Mais il y a aussi une nouveauté concernant Connection Health, une appli en laquelle GrandeG croit beaucoup et qui ne connaît pas encore un grand succès . Jusqu'à présent, il semble qu'il sera intégré au nouvel Android pour aider à le prendre en charge à partir d' applications tierces . Voyons comment.
Connexion santé et Android 14 : une interconnexion étroite
Connectivity Health est né du besoin de Google de créer une plate-forme et une norme communes pour les diverses applications et services propriétaires (tels que Samsung Health) qui traitent les données de santé et de sport via des appareils portables. La plateforme Connect Health se compose de deux parties : une API pour permettre aux développeurs d'applications d'intégrer leurs services et une application qui permet aux utilisateurs de gérer leurs données et de contrôler quels services ont accès à ces données. L'application est un élément fondamental de ce système, car d'une part, elle sert à stocker et à gérer les données de santé, et d'autre part, elle donne une indication aux développeurs sur sa popularité, et donc si cela vaut la peine d'investir du temps et travailler pour fournir un soutien.
Malheureusement Connection Health , bien que disponible gratuitement sur le Play Store , n'a pas eu un grand succès (l'application a été téléchargée entre 1 et 5 millions d'appareils), et donc il n'y a pas beaucoup de services qui la supportent ( même Google Fit a mis un peu plus que nécessaire, d'ailleurs). Pour remédier à cette situation, d'une part Google a travaillé avec plusieurs entreprises pour stimuler cette implémentation, et d'autre part a pensé que, comme tous ses services, le meilleur moyen était de l'intégrer directement à Android. Déjà quelques jours après la sortie du DP1 d' Android 14 , il y avait des indications de cette intention, mais maintenant nous pouvons mieux comprendre comment cela fonctionne. Android 14 DP1 est en effet livré avec un nouveau fichier APEX au nom révélateur com.[google].android.healthconnect . APEX est un format de fichier spécifique à Android utilisé dans Project Mainline , qui modularise les composants du système au format APK ou APEX afin qu'ils puissent être mis à jour via Google Play , via Google Play System Updates (Play System Updates).
Le fichier Health Connect APEX contient une version de l'application avec un nom de package différent (com.[google].android.healthconnect.controller) de celui disponible via Google Play (com.google.android.apps .healthdata). Cette différence est logique car Android ne vous permet pas d'installer une application avec le même nom de package qu'une application déjà installée, et de nombreux utilisateurs qui mettront à jour leurs appareils vers Android 14 auront déjà installé Health Connect depuis le Play Store. Mais que faire des données ? Si l'on a déjà installé l'application depuis le Play Store, il voudra les migrer vers celle du système, et en fait dans Android 14 il y a une nouvelle autorisation MIGRATE_HEALTH_CONNECT_DATA qui permet de transférer des données vers la connexion de santé intégrée, avec un connuSigner |niveau de protection caractéristique.
Tous problèmes et perspectives
Il y a cependant quelques problèmes. Le premier concerne les applications tierces , qui devront être mises à jour pour transmettre les données à l'application Connect Health intégrée, bien que Google résoudra peut-être ce problème en mettant à jour la bibliothèque de support Connect Health afin que les développeurs n'aient pas à se soucier de comprendre quelle version de l'application est installée.
La seconde est destinée aux utilisateurs. Deux applications portant le même nom semblent être un gros gâchis, et il n'est pas clair si la migration des données doit se faire automatiquement ou par une action directe de l'utilisateur (ce qui est difficile à imaginer). Dans tous les cas, l'intégration de Connected Health dans Android semble être une voie infaillible vers le succès de la plate-forme, et il existe d'autres indications qui soutiennent cette idée. Ces derniers jours, un nouveau référentiel appelé HealthFitness est apparu dans le code AOSP à l'emplacement android/platform/packages/modules, suggérant que Connection Health deviendra partie intégrante du code open source Android , puis distribué à tous les OEM.
Connexion santé et Android 14 : une interconnexion étroite
Connectivity Health est né du besoin de Google de créer une plate-forme et une norme communes pour les diverses applications et services propriétaires (tels que Samsung Health) qui traitent les données de santé et de sport via des appareils portables. La plateforme Connect Health se compose de deux parties : une API pour permettre aux développeurs d'applications d'intégrer leurs services et une application qui permet aux utilisateurs de gérer leurs données et de contrôler quels services ont accès à ces données. L'application est un élément fondamental de ce système, car d'une part, elle sert à stocker et à gérer les données de santé, et d'autre part, elle donne une indication aux développeurs sur sa popularité, et donc si cela vaut la peine d'investir du temps et travailler pour fournir un soutien.
Malheureusement Connection Health , bien que disponible gratuitement sur le Play Store , n'a pas eu un grand succès (l'application a été téléchargée entre 1 et 5 millions d'appareils), et donc il n'y a pas beaucoup de services qui la supportent ( même Google Fit a mis un peu plus que nécessaire, d'ailleurs). Pour remédier à cette situation, d'une part Google a travaillé avec plusieurs entreprises pour stimuler cette implémentation, et d'autre part a pensé que, comme tous ses services, le meilleur moyen était de l'intégrer directement à Android. Déjà quelques jours après la sortie du DP1 d' Android 14 , il y avait des indications de cette intention, mais maintenant nous pouvons mieux comprendre comment cela fonctionne. Android 14 DP1 est en effet livré avec un nouveau fichier APEX au nom révélateur com.[google].android.healthconnect . APEX est un format de fichier spécifique à Android utilisé dans Project Mainline , qui modularise les composants du système au format APK ou APEX afin qu'ils puissent être mis à jour via Google Play , via Google Play System Updates (Play System Updates).
Le fichier Health Connect APEX contient une version de l'application avec un nom de package différent (com.[google].android.healthconnect.controller) de celui disponible via Google Play (com.google.android.apps .healthdata). Cette différence est logique car Android ne vous permet pas d'installer une application avec le même nom de package qu'une application déjà installée, et de nombreux utilisateurs qui mettront à jour leurs appareils vers Android 14 auront déjà installé Health Connect depuis le Play Store. Mais que faire des données ? Si l'on a déjà installé l'application depuis le Play Store, il voudra les migrer vers celle du système, et en fait dans Android 14 il y a une nouvelle autorisation MIGRATE_HEALTH_CONNECT_DATA qui permet de transférer des données vers la connexion de santé intégrée, avec un connuSigner |niveau de protection caractéristique.
Tous problèmes et perspectives
Il y a cependant quelques problèmes. Le premier concerne les applications tierces , qui devront être mises à jour pour transmettre les données à l'application Connect Health intégrée, bien que Google résoudra peut-être ce problème en mettant à jour la bibliothèque de support Connect Health afin que les développeurs n'aient pas à se soucier de comprendre quelle version de l'application est installée.
La seconde est destinée aux utilisateurs. Deux applications portant le même nom semblent être un gros gâchis, et il n'est pas clair si la migration des données doit se faire automatiquement ou par une action directe de l'utilisateur (ce qui est difficile à imaginer). Dans tous les cas, l'intégration de Connected Health dans Android semble être une voie infaillible vers le succès de la plate-forme, et il existe d'autres indications qui soutiennent cette idée. Ces derniers jours, un nouveau référentiel appelé HealthFitness est apparu dans le code AOSP à l'emplacement android/platform/packages/modules, suggérant que Connection Health deviendra partie intégrante du code open source Android , puis distribué à tous les OEM.
Plus d'actualités dans cette catégorie