مراجعة بنية المنصة

تم تصميم تطبيق Health Connect لتسهيل الدمج السريع والسهل بين تطبيقات العميل وواجهة برمجة تطبيقات Health Connect.

يُظهر المخطّط التالي الدمج بين تطبيق عميل وواجهة برمجة تطبيقات Health Connect من خلال طبقة حزمة تطوير البرامج (SDK) وبروتوكول IPC (التواصل البيني للعمليات):

هندسة معمارية

مكونات البنية

1. حزمة تطوير البرامج

تمكّن حزمة تطوير البرامج (SDK) تطبيق العميل من التواصل مع حزمة APK لتطبيق Health Connect عبر IPC.

2. تطبيق العميل

للدمج مع Health Connect، تربط تطبيقات العميل حزمة SDK بتطبيق الصحة واللياقة البدنية. يوفّر ذلك واجهة برمجة تطبيقات تسهِّل التفاعل مع Health Connect API.

3. حزمة APK لتطبيق Health Connect

حزمة APK لتطبيق Health Connect هي المادة الأساسية في واجهة برمجة تطبيقات Health Connect، وهي تحتوي على مكوّنات "إدارة الأذونات" و"إدارة البيانات". تتم إتاحة حزمة APK لتطبيق Health Connect مباشرةً على جهاز المستخدم.

‫4. إدارة الأذونات

يتضمّن تطبيق Health Connect واجهة مستخدم تطلب من خلالها التطبيقات إذن المستخدم لعرض البيانات.

يوفّر أيضًا قائمة بأذونات المستخدمين الحالية، ما يتيح للمستخدمين التحكّم بسهولة في الوصول إلى البيانات من خلال تطبيقات متعددة.

5. إدارة البيانات

يوفّر تطبيق Health Connect واجهة مستخدم تعرض نظرة عامة على البيانات المسجَّلة، سواء كانت عدد خطوات المستخدم أو سرعة ركوب الدراجات أو معدّل نبضات القلب أو أي أنواع بيانات أخرى متوافقة.