בדיקת ארכיטקטורת הפלטפורמה

האפליקציה Health Connect נועדה להקל על שילוב מהיר ונוח בין אפליקציות לקוח לבין Health Connect API.

בתרשים הבא מוצג השילוב בין אפליקציית לקוח לבין Health Connect API דרך שכבת ה-SDK ו-IPC (תקשורת בין תהליכים):

תיבת סימון מופיעה לצד כל תכונה שקשורה לבריאות
איור 1. תרשים ארכיטקטורה של Health Connect

רכיבי הארכיטקטורה

1. ערכת כלים לפיתוח תוכנה (SDK)

ה-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 מספק ממשק משתמש עם סקירה כללית של הנתונים שתועדו, בין אם מדובר במספר הצעדים של המשתמש, מהירות הרכיבה, הדופק או כל סוג נתונים נתמך אחר.