Om du har undrat över Health Connect och vad det betyder för din Android-telefon, då har du kommit till rätt ställe.
Om du någonsin har använt flera appar för hälso- och träningsspårning på din smartphone, kommer du att känna till smärtan med att spåra flera appar utan till synes någon sammankoppling. Appar som MyFitnessPal kommer ibland att kunna samverka med andra hälsoappar för att samla in data, men det är upp till enskilda utvecklare att stödja andra individuella plattformar. MyFitnessPal har till exempel inte Mi Fit-integration, men det stöder Google Fit, så du ansluter Mi Fit till Google Fit och sedan Google Fit till MyFitnessPal. Det är en mardröm för alla som använder flera appar, men Google har en lösning: Health Connect.
Det finns otaliga hälsospårningsappar på Android, men inte varenda app kommer att täcka varje enskild vital som du kanske vill spåra. Appar kan och kan välja att dela data individuellt med andra appar, men tidigare fanns det ingen ett API som hälsoappar kan utnyttja för att dela data. Health Connect är Googles svar på problemet, eftersom det fungerar som en mellanhand för dessa spårningsappar att dela data med varandra. Om MyFitnessPal vill ta data från Samsung Health, Fitbit och Google Fit, behövde den tidigare ha ett gränssnitt direkt med var och en av dessa appar. I det här fallet behöver den bara ansluta till Health Connect, och Health Connect kommer att hantera alla dessa anslutningar för den.
Health Connect tillkännagavs på Google I/O och har nyligen rullats ut till användare på Google Play Butik. Den består av en SDK som utvecklare kan integrera i sina appar och en användarvänd applikation som kontrollerar behörigheter och datahantering.
Vilka appar stöder Health Connect?
Health Connect är fortfarande i beta, men det finns en långsamt växande lista med appar som stöder API. Listan nedan är listan över alla appar som stöder Health Connect i skrivande stund.
- HealthifyMe
- Fitbit
- Samsung hälsa
- Google Fit
- MyFitnessPal
- Oura
- Flo
- Livsumma
- Utomhusaktiv
- Proov Insikt
Appar som stöder Health Connect API också måste följa strikta dataregler för hantering och behandling av personliga användaruppgifter.
Hur fungerar Health Connect?
Health Connect fungerar genom att skapa en singulär SDK som hälsoappar behöver ansluta till istället för att dela denna data med individuellt stödda applikationer. Alla appar som stöder Health Connect kan förstå data som samlats in från alla andra appar som den väljer att använda samla in, så länge som dessa appar har fått tillstånd att dela och läsa data via Health Connect API.
Att förstå hur API fungerar är ganska enkelt tack vare Googles egen dokumentation på Google I/O.
Enligt diagrammet ovan (hämtat från Googles introduktion av Health Connect på Google I/O), kan appar som samlar in data gränssnitt med Health Connect och låter den kontrollera alla behörigheter och data som delas mellan andra appar på användarens telefon. Det betyder att du kan använda en app som är specialiserad på till exempel sömnspårning och en annan app som är specialiserad på träning utbildning och sedan kombinera denna data på ett holistiskt sätt i en annan, tredje app som ger dig en överblick över alla dina vitals. Det är inte något som existerar ännu, men det är något som nu kan existera som inte kunde tidigare.
Till exempel, MyFitnessPal säger att den för närvarande synkroniserar följande information för att andra appar ska kunna läsa och bearbeta också:
- Kaloriförbrukning
- Steg
- Konditionsträning
- Vatten konsumption
Till exempel, när det gäller konditionsträning, kommer MyFitnessPal att dela din konditionsträning med Health Connect om du anger den i appen. Om du lägger in din konditionsträning i en annan app kommer den informationen att delas från Health Connect till MyFitnessPal. All data lagras lokalt med avseende på Health Connect, och det är upp till apparna som använder SDK: n vad de gör med datan efteråt.
När kan jag använda Health Connect?
Health Connect är redan tillgängligt för användare och du kan använda det med någon av ovanstående applikationer som stöds. Det är i beta för närvarande även om det redan fungerar ganska bra. Det ser ut som att Google siktar på att förinstallera Health Connect på Android-enheter, och möjligen så snart som Android 14, enligt en färsk rapport från Esper. Google har redan sagt att det skulle förinstalleras på vissa Android-enheter, och med Android 13 QPR2 på Google Pixels inkluderade Google ett Health Connect-stubpaket.
Som förklarat av Esper, a commit sågs på AOSP Gerrit föreslår att Health Connect kan förvandlas till en Projekt huvudlinje modul. Detta backas upp av det faktum att en Googler visade "com.android.healthconnect" som en APEX-modul (formatet som används av Mainline) i system_server. Det är uppe i luften exakt hur Google kommer att införliva Health Connect i en framtida Android-version, men det verkar troligt att vi kommer att se det inkluderat i Android 14 på något sätt.