Se ti sei chiesto di Health Connect e cosa significa per il tuo telefono Android, allora sei nel posto giusto.
Se hai mai utilizzato più app di monitoraggio della salute e del fitness sul tuo smartphone, allora saprai del dolore del monitoraggio su più app apparentemente senza interconnettività. App come MyFitnessPal a volte saranno in grado di interfacciarsi con altre app per la salute per raccogliere dati, ma spetta ai singoli sviluppatori supportare altre singole piattaforme. Ad esempio, MyFitnessPal non ha l'integrazione Mi Fit, ma supporta Google Fit, quindi colleghi Mi Fit a Google Fit e poi Google Fit a MyFitnessPal. È un incubo per chiunque utilizzi più app, ma Google ha una soluzione: Health Connect.
Esistono innumerevoli app per il monitoraggio della salute su Android, ma non tutte le singole app copriranno ogni singolo elemento vitale che potresti voler monitorare. Le app possono e scelgono di condividere i dati individualmente con altre app, ma in precedenza non esisteva uno API che le app per la salute potrebbero sfruttare per condividere i dati. Health Connect è la risposta di Google al problema, in quanto funge da intermediario per queste app di tracciamento per condividere i dati tra loro. Se MyFitnessPal desidera acquisire dati da Samsung Health, Fitbit e Google Fit, in precedenza doveva interfacciarsi direttamente con ciascuna di queste app. In questo caso, deve solo connettersi a Health Connect e Health Connect gestirà tutte quelle connessioni per esso.
Health Connect è stato annunciato al Google I/O ed è stato recentemente distribuito agli utenti sul Google Play Store. Consiste in un SDK che gli sviluppatori possono incorporare nelle loro app e in un'applicazione rivolta all'utente che controlla le autorizzazioni e la gestione dei dati.
Quali app supportano Health Connect?
Health Connect è ancora in versione beta, ma c'è un elenco in lenta crescita di app che supportano l'API. L'elenco seguente è l'elenco di tutte le app che supportano Health Connect al momento della scrittura.
- HealthifyMe
- Fitbit
- Salute Samsung
- Google Fit
- MyFitnessPal
- Oura
- Flo
- Lifesum
- Outdooractive
- Proov Insight
App che supportano anche l'API Health Connect deve rispettare rigide regole sui dati per la gestione e l'elaborazione dei dati personali degli utenti.
Come funziona Health Connect?
Health Connect funziona creando un singolo SDK a cui le app sanitarie devono connettersi anziché condividere tali dati con applicazioni supportate individualmente. Qualsiasi app che supporti Health Connect è in grado di comprendere i dati raccolti da qualsiasi altra app a cui ha aderito raccolta, purché a tali app sia stata concessa l'autorizzazione a condividere e leggere i dati tramite Health Connect API.
Capire come funziona l'API è abbastanza semplice grazie alla documentazione di Google su Google I/O.
Secondo il diagramma sopra (tratto dall'introduzione di Health Connect da parte di Google su Google I/O), le app che raccolgono dati possono farlo interfacciarsi con Health Connect e consentirgli di controllare tutte le autorizzazioni e i dati condivisi tra altre app su telefono dell'utente. Ciò significa che puoi utilizzare un'app specializzata nel monitoraggio del sonno, ad esempio, e un'altra app specializzata nell'allenamento training, quindi combina quei dati in modo olistico in un'altra, terza app che ti offre una panoramica di tutti i tuoi vitali. Non è qualcosa che esiste ancora, ma è qualcosa che ora può esistere che prima non poteva esistere.
Per esempio, dice MyFitnessPal che attualmente sincronizza le seguenti informazioni affinché anche altre app possano leggerle ed elaborarle:
- Consumo calorico
- Passi
- Cardio
- Consumo d'acqua
Ad esempio, nel caso del cardio, MyFitnessPal condividerà il tuo esercizio cardio con Health Connect se lo inserisci nell'app. Se inserisci il tuo esercizio cardio in un'altra app, i dati verranno condivisi da Health Connect a MyFitnessPal. Tutti i dati vengono archiviati localmente rispetto a Health Connect e spetta alle app che utilizzano l'SDK cosa fare con i dati in seguito.
Quando posso utilizzare Health Connect?
Health Connect è già disponibile per gli utenti e puoi utilizzarlo con qualsiasi delle applicazioni supportate sopra. Attualmente è in versione beta anche se funziona già abbastanza bene Sembra che Google miri a preinstallare Health Connect sui dispositivi Android, e forse non appena Androide 14, secondo un recente rapporto da Esper. Google ha già dichiarato che lo avrebbe preinstallato su alcuni dispositivi Android e con Android 13 QPR2 su Google Pixel, Google ha incluso un pacchetto stub Health Connect.
Come spiegato da Esper, UN commit individuato su AOSP Gerrit suggerisce che Health Connect potrebbe essere trasformato in a Linea principale del progetto modulo. Ciò è supportato dal fatto che un Googler ha mostrato "com.android.healthconnect" come modulo APEX (il formato utilizzato da Mainline) in system_server. È nell'aria esattamente in che modo Google incorporerà Health Connect in una futura versione di Android, ma sembra probabile che lo vedremo incluso in Android 14 in qualche modo.