Če ste se spraševali o Health Connect in kaj pomeni za vaš telefon Android, potem ste prišli na pravo mesto.
Če ste na svojem pametnem telefonu kdaj uporabljali več aplikacij za spremljanje zdravja in telesne pripravljenosti, boste vedeli za bolečino sledenja v več aplikacijah brez navidezne medsebojne povezave. Aplikacije, kot je MyFitnessPal, se bodo včasih lahko povezale z drugimi zdravstvenimi aplikacijami za zbiranje podatkov, vendar je to odvisno od posameznih razvijalcev, ki bodo podpirali druge posamezne platforme. Na primer, MyFitnessPal nima integracije Mi Fit, vendar podpira Google Fit, tako da povežete Mi Fit z Google Fit in nato Google Fit z MyFitnessPal. To je nočna mora za vse, ki uporabljajo več aplikacij, vendar ima Google rešitev: Health Connect.
V Androidu obstaja nešteto aplikacij za spremljanje zdravja, vendar ne bo vsaka posamezna aplikacija pokrila vsakega vitalnega pomena, ki bi mu morda želeli slediti. Aplikacije lahko in se odločijo za skupno rabo podatkov posamezno z drugimi aplikacijami, vendar prej tega ni bilo
eno API, ki bi ga lahko aplikacije za zdravje uporabile za izmenjavo podatkov. Health Connect je Googlov odgovor na težavo, saj deluje kot posrednik za te aplikacije za sledenje, ki med seboj delijo podatke. Če želi MyFitnessPal prevzeti podatke iz Samsung Health, Fitbit in Google Fit, se je prej moral neposredno povezati z vsako od teh aplikacij. V tem primeru se mora samo povezati s Health Connect in Health Connect bo namesto njega obravnaval vse te povezave.Health Connect je bil objavljen na Google I/O in je bil pred kratkim uveden uporabnikom v trgovini Google Play. Sestavljen je iz SDK-ja, ki ga lahko razvijalci vključijo v svoje aplikacije, in uporabniške aplikacije, ki nadzoruje dovoljenja in upravljanje podatkov.
Katere aplikacije podpirajo Health Connect?
Health Connect je še vedno v beta različici, vendar Seznam aplikacij, ki podpirajo API, se počasi povečuje. Spodnji seznam je seznam vseh aplikacij, ki podpirajo Health Connect v času pisanja.
- HealthifyMe
- Fitbit
- Samsung Health
- Google Fit
- MyFitnessPal
- Oura
- Flo
- Lifesum
- Dejavno na prostem
- Proov Insight
Tudi aplikacije, ki podpirajo API Health Connect mora upoštevati stroga pravila glede podatkov za ravnanje in obdelavo osebnih podatkov uporabnikov.
Kako deluje Health Connect?
Health Connect deluje tako, da ustvari edini SDK, s katerim se morajo zdravstvene aplikacije povezati, namesto da te podatke delijo s posamezno podprtimi aplikacijami. Vsaka aplikacija, ki podpira Health Connect, lahko razume podatke, zbrane iz katere koli druge aplikacije, za katero se odloči zbiranje, če so te aplikacije dobile dovoljenje za skupno rabo in branje podatkov prek Health Connect API.
Razumevanje delovanja API-ja je dokaj preprosto zahvaljujoč Googlovi lastni dokumentaciji na Google I/O.
Glede na zgornji diagram (iz Googlove predstavitve Health Connect na Google I/O) lahko aplikacije, ki zbirajo podatke vmesnik s Health Connect in mu omogoči nadzor nad vsemi dovoljenji in podatki, ki so v skupni rabi med drugimi aplikacijami na telefon uporabnika. To pomeni, da lahko uporabite aplikacijo, ki je na primer specializirana za sledenje spanju, in drugo aplikacijo, ki je specializirana za vadbo usposabljanje, nato pa te podatke na celovit način združite v drugo, tretjo aplikacijo, ki vam daje pregled nad vsemi vašimi vitalni elementi. Ne gre za nekaj, kar še obstaja, je pa nekaj, kar zdaj lahko obstaja, kar prej ni moglo.
na primer MyFitnessPal pravi da trenutno sinhronizira naslednje podatke, da jih lahko berejo in obdelujejo tudi druge aplikacije:
- Poraba kalorij
- Koraki
- Kardio
- Poraba vode
Na primer, v primeru kardio vadbe bo MyFitnessPal delil vašo kardio vadbo s Health Connect, če jo vnesete v aplikacijo. Če svojo kardio vadbo vnesete v drugo aplikacijo, bodo ti podatki deljeni iz Health Connect v MyFitnessPal. Vsi podatki so shranjeni lokalno glede na Health Connect, od aplikacij, ki uporabljajo SDK, pa je odvisno, kaj bodo pozneje naredile s podatki.
Kdaj lahko uporabljam Health Connect?
Health Connect je že na voljo uporabnikom in ga lahko uporabljate s katero koli od zgoraj navedenih podprtih aplikacij. Trenutno je v različici beta, čeprav že deluje precej dobro. Videti je, da želi Google vnaprej namestiti Health Connect v naprave Android in po možnosti takoj, ko Android 14, po navedbah nedavno poročilo iz Esper. Google je že izjavil, da ga bo vnaprej namestil na nekatere naprave Android, z Androidom 13 QPR2 na Google Pixels pa je Google vključil škrbinski paket Health Connect.
Kot je pojasnil Esper, a commit opažen na AOSP Gerrit nakazuje, da bi lahko Health Connect spremenili v Projekt Mainline modul. To je podprto z dejstvom, da je Googlov zaposleni prikazal "com.android.healthconnect" kot modul APEX (format, ki ga uporablja Mainline) v system_server. Natančno je v zraku, na kakšen način bo Google vključil Health Connect v prihodnjo različico Androida, vendar se zdi verjetno, da ga bomo na nek način videli vključenega v Android 14.