Ha kíváncsi a Health Connectre, és arra, hogy mit jelent az Android telefonja számára, akkor jó helyen jár.
Ha valaha is használt már több egészség- és fitneszkövető alkalmazást okostelefonján, akkor tudni fogja, milyen fájdalmas a nyomon követés több alkalmazáson keresztül, látszólag nem kapcsolódnak egymáshoz. Az olyan alkalmazások, mint a MyFitnessPal, időnként képesek lesznek interfésülni más egészségügyi alkalmazásokkal, hogy adatokat gyűjtsenek, de ez az egyes fejlesztők feladata, hogy más egyéni platformokat támogassanak. Például a MyFitnessPal nem rendelkezik Mi Fit integrációval, de támogatja a Google Fit szolgáltatást, így csatlakoztatja a Mi Fit szolgáltatást a Google Fithez, majd a Google Fit szolgáltatást a MyFitnessPalhoz. Ez egy rémálom mindenkinek, aki több alkalmazást használ, de a Google-nak van megoldása: a Health Connect.
Számtalan állapotkövető alkalmazás létezik az Androidon, de nem minden egyes alkalmazás fedi le az összes nyomon követni kívánt létfontosságú elemet. Az alkalmazások választhatják és meg is teszik, hogy egyénileg osztják meg az adatokat más alkalmazásokkal, de korábban nem volt ilyen
egy API, amelyet az egészségügyi alkalmazások felhasználhatnak az adatok megosztására. A Health Connect a Google válasza a problémára, mivel közvetítőként működik ezen nyomkövető alkalmazások között, hogy megosszák egymással az adatokat. Ha a MyFitnessPal adatokat akar venni a Samsung Health-től, a Fitbit-től és a Google Fit-től, akkor korábban közvetlenül kellett kapcsolódnia ezekhez az alkalmazásokhoz. Ebben az esetben csak a Health Connecthez kell csatlakoznia, és a Health Connect kezeli az összes ilyen kapcsolatot.A Health Connectet a Google I/O-n jelentették be, és a közelmúltban elérhetővé tették a felhasználók számára a Google Play Áruházban. Ez egy SDK-ból áll, amelyet a fejlesztők beépíthetnek az alkalmazásaikba, valamint egy felhasználóbarát alkalmazásból, amely szabályozza az engedélyeket és az adatkezelést.
Milyen alkalmazások támogatják a Health Connect szolgáltatást?
A Health Connect még béta állapotban van, de lassan bővül az API-t támogató alkalmazások listája. Az alábbi lista az összes olyan alkalmazást tartalmazza, amely az írás idején támogatja a Health Connect szolgáltatást.
- HealthifyMe
- Fitbit
- Samsung Health
- Google Fitnesz
- MyFitnessPal
- Oura
- Flo
- Lifesum
- Kültéri
- Proov Insight
A Health Connect API-t támogató alkalmazások is szigorú adatszolgáltatási szabályokat kell betartani személyes felhasználói adatok kezelésére és feldolgozására.
Hogyan működik a Health Connect?
A Health Connect egy egyedi SDK létrehozásával működik, amelyhez az egészségügyi alkalmazásoknak csatlakozniuk kell, ahelyett, hogy megosztanák ezeket az adatokat az egyénileg támogatott alkalmazásokkal. Bármelyik alkalmazás, amely támogatja a Health Connect szolgáltatást, képes megérteni a többi olyan alkalmazásból gyűjtött adatokat, amelyekbe bekapcsolódik gyűjtése, feltéve, hogy ezek az alkalmazások engedélyt kaptak adatok megosztására és olvasására a Health Connecten keresztül API.
Az API működésének megértése meglehetősen egyszerű a Google saját dokumentációjának köszönhetően a Google I/O-nál.
A fenti diagram szerint (a Health Connect Google által a Google I/O-n bemutatott bemutatásából) az adatokat gyűjtő alkalmazások interfész a Health Connect szolgáltatással, és lehetővé teszi az összes engedély és adat vezérlését, amely meg van osztva más alkalmazások között a webhelyen a felhasználó telefonja. Ez azt jelenti, hogy használhat egy olyan alkalmazást, amely például alváskövetésre specializálódott, és egy másik alkalmazást, amely az edzésre specializálódott. képzést, majd holisztikus módon egyesítse ezeket az adatokat egy másik, harmadik alkalmazásban, amely áttekintést nyújt az összesről vitális. Ez még nem létezik, de olyan, ami most létezhet, ami korábban nem létezhetett.
Például, A MyFitnessPal azt mondja hogy jelenleg szinkronizálja a következő információkat, hogy más alkalmazások is olvassák és feldolgozhassák:
- Kalória fogyasztás
- Lépések
- Cardio
- Vízfogyasztás
Például kardió edzés esetén a MyFitnessPal megosztja a kardióedzésedet a Health Connect szolgáltatással, ha beírod az alkalmazásba. Ha a kardióedzést egy másik alkalmazásba adja meg, akkor ezek az adatok megosztásra kerülnek a Health Connect szolgáltatásból a MyFitnessPal szolgáltatásba. Az összes adatot helyileg tárolják a Health Connect vonatkozásában, és az SDK-t használó alkalmazásoktól függ, hogy ezt követően mit kezdenek az adatokkal.
Mikor használhatom a Health Connect szolgáltatást?
A Health Connect már elérhető a felhasználók számára, és a fenti támogatott alkalmazások bármelyikével használhatja. Jelenleg béta állapotban van, bár már elég jól működik. Úgy tűnik, hogy a Google célja a Health Connect előtelepítése Android-eszközökön, és valószínűleg amint Android 14, alapján egy friss jelentést Esper. A Google már kijelentette, hogy előre telepíti néhány Android-eszközre, és a Google Pixels Android 13 QPR2-vel együtt a Google beépített egy Health Connect csonkcsomagot.
Amint azt kifejtette Esper, a elkövetni az AOSP Gerriten azt javasolja, hogy a Health Connect a Projekt fővonal modult. Ezt támasztja alá az a tény, hogy egy Google-alkalmazott a "com.android.healthconnect" kifejezést APEX-modulként (a Mainline által használt formátumként) mutatta be a system_server-ben. Az a levegőben van, hogy a Google pontosan milyen módon fogja beépíteni a Health Connectet egy jövőbeli Android-verzióba, de valószínűnek tűnik, hogy valamilyen módon az Android 14-be is belekerül majd.