Descripción general de la plataforma

Health Connect facilita la integración de las apps cliente y los desarrolladores de Android con la API de Health Connect. En el siguiente diagrama, se muestra el proceso de integración básico entre la app cliente y la API de Health Connect mediante la capa del SDK y la IPC (comunicación entre procesos):

Imagen de la arquitectura

Arquitectura

A continuación, se explican los aspectos clave y los componentes de la arquitectura de Health Connect:

App cliente

Para realizar la integración con Health Connect, las apps cliente primero deben vincular un SDK a su app de salud y fitness. Esto brinda una plataforma de API para interactuar con la API de Health Connect.

Kit de desarrollo de software

El SDK permite que la app cliente se comunique con el APK de Health Connect mediante IPC.

APK de Health Connect

Este es el APK que implementa Health Connect. Es el contenido de la API de Health Connect y contiene sus componentes de Administración de permisos y Administración de datos. El APK de Health Connect se pone a disposición directamente en el dispositivo del usuario, por lo que se centra en el dispositivo y no en la cuenta.

Administración de permisos

Health Connect incluye una interfaz de usuario a través de la cual las apps solicitan permiso al usuario para mostrar datos. También proporciona una lista de los permisos de los usuarios existentes. Esto les permite a los usuarios controlar y administrar con facilidad el acceso que les concedieron o rechazaron a varias aplicaciones.

Administración de datos

Health Connect proporciona una interfaz de usuario con una descripción general de los datos registrados, ya sean el recuento de pasos, la velocidad cuando hace bicicleta, el ritmo cardíaco y otros tipos de datos compatibles.