Health Connect ออกแบบมาเพื่ออำนวยความสะดวกในการผสานรวมที่รวดเร็วและสะดวก ระหว่างแอปไคลเอ็นต์กับ Health Connect API
แผนภาพต่อไปนี้แสดงการผสานรวมระหว่างแอปไคลเอ็นต์กับ Health Connect API ผ่านเลเยอร์ SDK และ IPC (การสื่อสารระหว่างกระบวนการ):
คอมโพเนนต์สถาปัตยกรรม
1. ชุดพัฒนาซอฟต์แวร์
SDK ช่วยให้แอปไคลเอ็นต์สื่อสารกับ APK ของ Health Connect ผ่าน IPC ได้
2. แอปไคลเอ็นต์
หากต้องการผสานรวมกับ Health Connect แอปไคลเอ็นต์จะลิงก์ SDK เข้ากับแอปสุขภาพและการออกกำลังกาย ซึ่งจะทำให้มีพื้นผิว API ที่ช่วยอำนวยความสะดวกในการโต้ตอบกับ Health Connect API
3. APK ของ Health Connect
APK ของ Health Connect เป็นเนื้อหาหลักของ Health Connect API และมีทั้งคอมโพเนนต์การจัดการสิทธิ์และการจัดการข้อมูล APK ของ Health Connect จะพร้อมใช้งานในอุปกรณ์ของผู้ใช้โดยตรง
4. การจัดการสิทธิ์
Health Connect มีอินเทอร์เฟซผู้ใช้ที่แอปใช้ขอสิทธิ์จากผู้ใช้เพื่อแสดงข้อมูล
นอกจากนี้ ยังแสดงรายการสิทธิ์ของผู้ใช้ที่มีอยู่ ซึ่งช่วยให้ผู้ใช้ควบคุมการเข้าถึงข้อมูลในแอปพลิเคชันต่างๆ ได้อย่างง่ายดาย
5. การจัดการข้อมูล
Health Connect มีอินเทอร์เฟซผู้ใช้พร้อมภาพรวมของข้อมูลที่บันทึกไว้ ไม่ว่าจะเป็นจำนวนก้าวของผู้ใช้ ความเร็วในการปั่นจักรยาน อัตราการเต้นของหัวใจ หรือประเภทข้อมูลที่รองรับอื่นๆ