ממשקי API של Android

ממשקי ה-API של Google Fit ל-Android הם חלק משירותי Google Play. ממשקי ה-API של Google Fit נתמכים ב-Android 4.1 (רמת API 16) ומעלה. באמצעות ממשקי ה-API האלה, האפליקציה יכולה:

  • קריאת נתונים היסטוריים כמעט בזמן אמת, כולל נתונים ממכשירי Bluetooth עם צריכת אנרגיה נמוכה (BLE).
  • תיעוד פעילויות.
  • שיוך נתונים לסשן.
  • מגדירים יעדי כושר.

קריאת נתוני החיישנים

אם האפליקציה שלכם מספקת מידע על הפעילות של המשתמש, למשל הצעדים היומיים שלו, כדאי להציג נתונים כמעט בזמן אמת לגבי התנועות של המשתמש. Sensors API מספק גישה למקורות נתונים גולמיים שמכילים את המידע הזה. הנתונים יכולים להגיע מחיישנים הזמינים במכשיר המופעל באמצעות Android וכן מחיישנים במכשירים נלווים, כמו גאדג'טים לבישים.

תיעוד נתונים

אם האפליקציה שלכם צריכה לאסוף, לאחסן ולסנכרן נתונים לגבי פעילות פיזית של משתמש, אפשר להשתמש ב-Recording API. ב-API הזה מאוחסנים נתוני בריאות ואיכות חיים בעזרת מינויים. האפליקציה מציינת סוג אחד או יותר של פעילויות להקלטה. לאחר מכן, אפליקציית Google Fit מאחסנת ברקע את הנתונים מהסוגים שצוינו גם כשהאפליקציה לא פועלת. הוא גם משחזר את המינויים האלה כשהמערכת מופעלת מחדש.

תרשים של Google Fit
איור 1. Google Fit ב-Android.

נתונים היסטוריים

אם אתם רוצים לאפשר למשתמשים לראות נתוני כושר מפעילויות קודמות, תוכלו להשתמש ב-History API. ה-API הזה מספק גישה לנתונים ההיסטוריים של בריאות וכושר, ומאפשר לאפליקציות לבצע פעולות בכמות גדולה, כמו הוספה, מחיקה וקריאה של נתונים.

סשנים

נתוני כושר יכולים להועיל לעצמו, אבל הנתונים שימושיים יותר כשמשלבים אותם עם מידע נוסף על הפעילות של המשתמש. ה-API של הסשנים כולל נתוני בריאות וכושר, וכן מטא-נתונים, ליחידות שנקראות סשנים. סשן מייצג מרווח זמן שבו המשתמש מבצע פעילות כושר.

הצגה והגדרה של יעדים

האפליקציה יכולה לעורר מוטיבציה בקרב המשתמשים, על ידי הצגת השוואה בין פעילות הכושר שלהם לבין היעדים שהם הגדירו. ה-API של יעדים עוזר לאפליקציה להציג למשתמשים את יעדי הבריאות והכושר שהם יצרו.