Pokud vás zajímá Health Connect a co to znamená pro váš telefon Android, pak jste na správném místě.
Pokud jste někdy používali více aplikací pro sledování zdraví a kondice na svém smartphonu, pak budete vědět o bolestech sledování napříč více aplikacemi bez zdánlivě žádného propojení. Aplikace jako MyFitnessPal se někdy budou moci propojit s jinými zdravotními aplikacemi a shromažďovat data, ale záleží na jednotlivých vývojářích, zda budou podporovat další jednotlivé platformy. Například MyFitnessPal nemá integraci Mi Fit, ale podporuje Google Fit, takže propojíte Mi Fit s Google Fit a poté Google Fit s MyFitnessPal. Je to noční můra pro každého, kdo používá více aplikací, ale Google má řešení: Health Connect.
Na Androidu existuje nespočet aplikací pro sledování zdraví, ale ne každá jednotlivá aplikace pokryje všechny důležité věci, které byste mohli chtít sledovat. Aplikace se mohou rozhodnout sdílet data jednotlivě s jinými aplikacemi a dělají to, ale dříve tomu tak nebylo jeden API, které mohou zdravotní aplikace využít ke sdílení dat. Health Connect je odpovědí společnosti Google na problém, protože funguje jako prostředník pro tyto sledovací aplikace pro vzájemné sdílení dat. Pokud chce MyFitnessPal přebírat data ze Samsung Health, Fitbit a Google Fit, dříve potřebovalo přímé rozhraní s každou z těchto aplikací. V tomto případě se stačí připojit k Health Connect a Health Connect za něj zpracuje všechna tato připojení.
Health Connect byl oznámen na Google I/O a nedávno byl spuštěn uživatelům v Obchodě Google Play. Skládá se ze sady SDK, kterou mohou vývojáři začlenit do svých aplikací, a z aplikace pro uživatele, která řídí oprávnění a správu dat.
Které aplikace podporují Health Connect?
Health Connect je stále ve verzi beta, ale existuje pomalu rostoucí seznam aplikací, které podporují API. Níže uvedený seznam je seznam všech aplikací, které podporují Health Connect v době psaní tohoto článku.
- HealthifyMe
- Fitbit
- Samsung Health
- Google Fit
- MyFitnessPal
- Oura
- Flo
- Lifesum
- Venkovní
- Proov Insight
Aplikace, které také podporují Health Connect API musí splňovat přísná datová pravidla pro nakládání a zpracování osobních údajů uživatele.
Jak Health Connect funguje?
Health Connect funguje tak, že vytváří jedinečnou sadu SDK, ke které se zdravotní aplikace potřebují připojit, místo aby tato data sdílela s individuálně podporovanými aplikacemi. Každá aplikace, která podporuje Health Connect, může porozumět datům shromážděným z jakékoli jiné aplikace, do které se přihlásí shromažďování, pokud těmto aplikacím bylo uděleno oprávnění sdílet a číst data prostřednictvím Health Connect API.
Pochopení toho, jak API funguje, je poměrně jednoduché díky vlastní dokumentaci Google na Google I/O.
Podle výše uvedeného diagramu (převzatého z představení Health Connect společnosti Google na Google I/O) mohou aplikace, které shromažďují data rozhraní s Health Connect a umožnit mu řídit všechna oprávnění a data, která jsou sdílena mezi ostatními aplikacemi na telefon uživatele. To znamená, že můžete použít aplikaci, která se specializuje například na sledování spánku, a další aplikaci, která se specializuje na cvičení školení a poté tato data zkombinovat holistickým způsobem v další, třetí aplikaci, která vám poskytne přehled o všech vašich životně důležité orgány. Není to něco, co ještě existuje, ale je to něco, co nyní může existovat, co dříve nemohlo.
Například, Říká MyFitnessPal že aktuálně synchronizuje následující informace pro ostatní aplikace, aby je mohly číst a zpracovávat také:
- Spotřeba kalorií
- Kroky
- Kardio
- Spotřeba vody
Například v případě kardia bude MyFitnessPal sdílet vaše kardio cvičení s Health Connect, pokud jej zadáte do aplikace. Pokud zadáte své kardio cvičení do jiné aplikace, budou tato data sdílena z Health Connect do MyFitnessPal. Všechna data jsou uložena lokálně s ohledem na Health Connect a je na aplikacích využívajících SDK, co s daty poté udělají.
Kdy mohu Health Connect používat?
Health Connect je uživatelům již k dispozici a můžete jej používat s kteroukoli z výše podporovaných aplikací. V současné době je ve verzi beta, i když již funguje docela dobře. Vypadá to, že Google se snaží předinstalovat Health Connect na zařízení Android a možná co nejdříve Android 14, podle nedávná zpráva z Esper. Google již uvedl, že se ho chystá předinstalovat na některá zařízení Android, a se systémem Android 13 QPR2 na Google Pixels Google zahrnul balíček útržku Health Connect.
Jak vysvětlil Esper, a commit spatřen na AOSP Gerrit naznačuje, že Health Connect může být přeměněn na a Hlavní linie projektu modul. To je podpořeno skutečností, že zaměstnanec společnosti Google ukázal „com.android.healthconnect“ jako modul APEX (formát používaný Mainline) v system_server. Je ve vzduchu, jakým způsobem přesně Google začlení Health Connect do budoucí verze Androidu, ale vypadá to pravděpodobně, že jej nějakým způsobem uvidíme jako součást Androidu 14.