Health Connect предназначен для быстрой и удобной интеграции между клиентскими приложениями и Health Connect API.
На следующей диаграмме показана интеграция между клиентским приложением и Health Connect API через уровень SDK и IPC (межпроцессное взаимодействие).
Компоненты архитектуры
1. Комплект разработки программного обеспечения.
SDK позволяет клиентскому приложению взаимодействовать с APK-файлом Health Connect через IPC.
2. Клиентское приложение
Для интеграции с Health Connect клиентские приложения связывают SDK со своим приложением для здоровья и фитнеса. Это обеспечивает поверхность API, которая облегчает взаимодействие с API Health Connect.
3. APK-файл Health Connect
APK-файл Health Connect является основным компонентом API Health Connect и содержит компоненты управления разрешениями и управления данными. APK-файл Health Connect доступен непосредственно на устройстве пользователя.
4. Управление разрешениями
Health Connect включает пользовательский интерфейс, через который приложения запрашивают у пользователя разрешение на отображение данных.
Он также предоставляет список существующих разрешений пользователей, позволяя пользователям легко контролировать доступ к данным в нескольких приложениях.
5. Управление данными
Health Connect предоставляет пользовательский интерфейс с обзором записанных данных, будь то количество шагов пользователя, скорость езды на велосипеде, частота пульса или любые другие поддерживаемые типы данных .