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

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

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

ארכיטקטורה

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

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