Hva er Health Connect: Hvordan Google kombinerer treningsdata fra Samsung, Fitbit og andre

Hvis du har lurt på Health Connect og hva det betyr for Android-telefonen din, så har du kommet til rett sted.

Hvis du noen gang har brukt flere apper for helse- og treningssporing på smarttelefonen din, vil du vite om smerten ved å spore på tvers av flere apper uten tilsynelatende sammenkobling. Apper som MyFitnessPal vil noen ganger være i stand til å kommunisere med andre helseapper for å samle inn data, men det er opp til individuelle utviklere å støtte andre individuelle plattformer. MyFitnessPal har for eksempel ikke Mi Fit-integrasjon, men den støtter Google Fit, så du kobler Mi Fit til Google Fit og deretter Google Fit til MyFitnessPal. Det er et mareritt for alle som bruker flere apper, men Google har en løsning: Health Connect.

Det finnes utallige helsesporingsapper på Android, men ikke hver enkelt app vil dekke hver eneste vitale du kanskje vil spore. Apper kan og velger å dele data individuelt med andre apper, men tidligere var det ingen en API som helseapper kan utnytte for å dele data. Health Connect er Googles svar på problemet, siden det fungerer som et mellomledd for disse sporingsappene for å dele data med hverandre. Hvis MyFitnessPal ønsker å ta data fra Samsung Health, Fitbit og Google Fit, trengte den tidligere grensesnitt direkte med hver av disse appene. I dette tilfellet trenger den bare å koble til Health Connect, og Health Connect vil håndtere alle disse tilkoblingene for den.

Health Connect ble annonsert på Google I/O og har nylig blitt rullet ut til brukere i Google Play Store. Den består av en SDK som utviklere kan inkorporere i appene sine og en brukervendt applikasjon som kontrollerer tillatelser og databehandling.

Hvilke apper støtter Health Connect?

Health Connect er fortsatt i beta, men det er en sakte voksende liste over apper som støtter API. Listen nedenfor er listen over alle apper som støtter Health Connect i skrivende stund.

  • HealthifyMe
  • Fitbit
  • Samsung Helse
  • Google Fit
  • MyFitnessPal
  • Oura
  • Flo
  • Lifesum
  • Utendørsaktiv
  • Proov Innsikt

Apper som støtter Health Connect API også må overholde strenge dataregler for håndtering og behandling av personlige brukerdata.

Hvordan fungerer Health Connect?

Health Connect fungerer ved å lage en enkelt SDK som helseapper må koble til i stedet for å dele disse dataene med individuelt støttede applikasjoner. Enhver app som støtter Health Connect kan forstå data som er samlet inn fra alle de andre appene den velger å bruke innsamling, så lenge disse appene har fått tillatelse til å dele og lese data gjennom Health Connect API.

Å forstå hvordan API fungerer er ganske enkelt takket være Googles egen dokumentasjon på Google I/O.

I henhold til diagrammet ovenfor (hentet fra Googles introduksjon av Health Connect på Google I/O), kan apper som samler inn data grensesnitt med Health Connect og la den kontrollere alle tillatelsene og dataene som deles mellom andre apper på brukerens telefon. Dette betyr at du kan bruke en app som spesialiserer seg på søvnsporing, for eksempel, og en annen app som spesialiserer seg på trening trening, og deretter kombinere disse dataene på en helhetlig måte i en annen, tredje app som gir deg en oversikt over alle dine livsnødvendigheter. Det er ikke noe som eksisterer ennå, men det er noe som nå kan eksistere som ikke kunne tidligere.

For eksempel, MyFitnessPal sier at den for øyeblikket synkroniserer følgende informasjon for at andre apper også skal kunne lese og behandle:

  • Kaloriforbruk
  • Trinn
  • Cardio
  • Vannforbruk

For eksempel, når det gjelder kondisjonstrening, vil MyFitnessPal dele kondisjonstreningen din med Health Connect hvis du legger den inn i appen. Hvis du legger inn kondisjonstreningen din i en annen app, vil disse dataene bli delt fra Health Connect til MyFitnessPal. Alle data lagres lokalt med hensyn til Health Connect, og det er opp til appene som bruker SDK-en hva de gjør med dataene etterpå.

Når kan jeg bruke Health Connect?

Health Connect er allerede tilgjengelig for brukere, og du kan bruke den med alle de ovennevnte støttede programmene. Den er i beta for øyeblikket, selv om den fungerer ganske bra allerede. Det ser ut til at Google har som mål å forhåndsinstallere Health Connect på Android-enheter, og muligens så snart som Android 14, i følge en fersk rapport fra Esper. Google har allerede uttalt at den skulle forhåndsinstallere den på noen Android-enheter, og med Android 13 QPR2 på Google Pixels, inkluderte Google en Health Connect-stubbpakke.

Som forklart av Esper, a commit oppdaget på AOSP Gerrit foreslår at Health Connect kan gjøres om til en Prosjekt hovedlinje modul. Dette støttes av det faktum at en Googler viste «com.android.healthconnect» som en APEX-modul (formatet som brukes av Mainline) i system_server. Det er oppe i luften nøyaktig hvordan Google vil inkorporere Health Connect i en fremtidig Android-versjon, men det ser ut til at vi vil se det inkludert i Android 14 på en eller annen måte.