Was ist Health Connect: Wie Google Fitnessdaten von Samsung, Fitbit und anderen kombiniert

Wenn Sie sich schon immer gefragt haben, was Health Connect für Ihr Android-Telefon bedeutet, dann sind Sie hier genau richtig.

Wenn Sie schon einmal mehrere Gesundheits- und Fitness-Tracking-Apps auf Ihrem Smartphone verwendet haben, wissen Sie, wie mühsam es ist, über mehrere Apps hinweg zu verfolgen, ohne dass es scheinbar keine Verbindung gibt. Apps wie MyFitnessPal können manchmal mit anderen Gesundheits-Apps kommunizieren, um Daten zu sammeln, aber die Unterstützung anderer individueller Plattformen bleibt den einzelnen Entwicklern überlassen. MyFitnessPal verfügt beispielsweise nicht über eine Mi Fit-Integration, unterstützt aber Google Fit. Sie verbinden also Mi Fit mit Google Fit und dann Google Fit mit MyFitnessPal. Es ist ein Albtraum für jeden, der mehrere Apps nutzt, aber Google hat eine Lösung: Health Connect.

Es gibt unzählige Gesundheits-Tracking-Apps für Android, aber nicht jede einzelne App deckt jeden einzelnen Vitalwert ab, den Sie verfolgen möchten. Apps können sich dafür entscheiden, Daten individuell mit anderen Apps zu teilen, und das tun sie auch, aber bisher war das nicht möglich

eins API, die Gesundheits-Apps nutzen könnten, um Daten auszutauschen. Health Connect ist Googles Antwort auf das Problem, da es als Vermittler für diese Tracking-Apps fungiert, um Daten untereinander auszutauschen. Wenn MyFitnessPal Daten von Samsung Health, Fitbit und Google Fit übernehmen möchte, musste es bisher eine direkte Schnittstelle zu jeder dieser Apps herstellen. In diesem Fall muss nur eine Verbindung zu Health Connect hergestellt werden, und Health Connect kümmert sich um alle diese Verbindungen.

Health Connect wurde auf der Google I/O angekündigt und kürzlich im Google Play Store für Nutzer bereitgestellt. Es besteht aus einem SDK, das Entwickler in ihre Apps integrieren können, und einer benutzerorientierten Anwendung, die Berechtigungen und Datenverwaltung steuert.

Welche Apps unterstützen Health Connect?

Health Connect befindet sich noch in der Betaphase, aber Es gibt eine langsam wachsende Liste von Apps, die die API unterstützen. Die folgende Liste ist die Liste aller Apps, die Health Connect zum Zeitpunkt des Schreibens unterstützen.

  • HealthifyMe
  • Fitbit
  • Samsung Health
  • Google Fit
  • MyFitnessPal
  • Oura
  • Flo
  • Lebenssumme
  • Outdooraktiv
  • Proov Insight

Apps, die auch die Health Connect API unterstützen müssen strenge Datenregeln einhalten zum Umgang und zur Verarbeitung personenbezogener Nutzerdaten.

Wie funktioniert Health Connect?

Health Connect erstellt ein einzelnes SDK, mit dem Gesundheits-Apps eine Verbindung herstellen müssen, anstatt diese Daten mit individuell unterstützten Anwendungen zu teilen. Jede App, die Health Connect unterstützt, kann die von allen anderen Apps erfassten Daten verstehen, für die sie sich entscheidet Sammeln, sofern diesen Apps die Erlaubnis erteilt wurde, Daten über Health Connect zu teilen und zu lesen API.

Dank der eigenen Dokumentation von Google bei Google I/O ist es ziemlich einfach, die Funktionsweise der API zu verstehen.

Gemäß dem obigen Diagramm (entnommen aus der Einführung von Health Connect durch Google auf der Google I/O) können Apps, die Daten sammeln, dies tun Schnittstelle mit Health Connect und ermöglichen Sie ihm die Steuerung aller Berechtigungen und Daten, die von anderen Apps auf dem geteilt werden Telefon des Benutzers. Das bedeutet, dass Sie beispielsweise eine App verwenden können, die auf Schlaf-Tracking spezialisiert ist, und eine andere App, die auf Training spezialisiert ist Training und kombinieren Sie diese Daten dann ganzheitlich in einer weiteren, dritten App, die Ihnen einen Überblick über alle Ihre Trainingseinheiten gibt Vitalwerte. Es ist etwas, das noch nicht existiert, aber es ist etwas, das jetzt existieren kann, was vorher nicht möglich war.

Zum Beispiel, Sagt MyFitnessPal dass es derzeit die folgenden Informationen synchronisiert, damit auch andere Apps sie lesen und verarbeiten können:

  • Kalorienverbrauch
  • Schritte
  • Cardio
  • Wasserverbrauch

Im Fall von Cardio teilt MyFitnessPal beispielsweise Ihr Cardio-Training mit Health Connect, wenn Sie es in die App eingeben. Wenn Sie Ihr Cardio-Training in eine andere App eingeben, werden diese Daten von Health Connect an MyFitnessPal weitergegeben. Alle Daten werden in Bezug auf Health Connect lokal gespeichert und es liegt an den Apps, die das SDK verwenden, was sie anschließend mit den Daten tun.

Wann kann ich Health Connect nutzen?

Health Connect ist für Benutzer bereits verfügbar und Sie können es mit jeder der oben genannten unterstützten Anwendungen verwenden. Es befindet sich derzeit in der Beta-Phase, funktioniert aber bereits recht gut. Es sieht so aus, als ob Google beabsichtigt, Health Connect auf Android-Geräten vorzuinstallieren, und zwar möglicherweise schon bald Android 14, entsprechend ein aktueller Bericht von Esper. Google hat bereits angekündigt, es auf einigen Android-Geräten vorinstallieren zu wollen, und mit Android 13 QPR2 auf Google Pixels hat Google ein Health Connect-Stub-Paket beigefügt.

Wie erklärt von Esper, A Commit auf dem AOSP Gerrit entdeckt schlägt vor, dass Health Connect in ein umgewandelt werden könnte Projekt Mainline Modul. Dies wird durch die Tatsache untermauert, dass ein Googler „com.android.healthconnect“ als APEX-Modul (das von Mainline verwendete Format) in system_server angezeigt hat. Es ist unklar, wie genau Google Health Connect in einer zukünftigen Android-Version integrieren wird, aber es ist wahrscheinlich, dass wir es auf irgendeine Weise in Android 14 enthalten sehen.