Health Connect dirancang untuk memfasilitasi integrasi yang cepat dan mudah antara aplikasi klien dan Health Connect API.
Diagram berikut menunjukkan integrasi antara aplikasi klien dan Health Connect API melalui lapisan SDK dan IPC (Inter-Process Communication):
Komponen arsitektur
1. Software development kit
SDK memungkinkan aplikasi klien berkomunikasi dengan APK Health Connect, melalui IPC.
2. Aplikasi klien
Untuk berintegrasi dengan Health Connect, aplikasi klien menautkan SDK ke aplikasi kesehatan dan kebugaran mereka. Hal ini menyediakan platform API yang memfasilitasi interaksi dengan Health Connect API.
3. APK Health Connect
APK Health Connect adalah substansi utama Health Connect API, dan berisi komponen Pengelolaan Izin dan Pengelolaan Data. APK Health Connect tersedia langsung di perangkat pengguna.
4. Pengelolaan izin
Health Connect mencakup antarmuka pengguna yang digunakan oleh aplikasi untuk meminta izin pengguna agar menampilkan data.
Health Connect juga memberikan daftar izin pengguna yang ada, sehingga pengguna dapat mengontrol akses ke data di beberapa aplikasi dengan mudah.
5. Pengelolaan data
Health Connect menyediakan antarmuka pengguna yang berisi ringkasan data yang dicatat, baik itu jumlah langkah pengguna, kecepatan bersepeda, detak jantung, maupun jenis data lainnya yang didukung.