Android Health מספקת את ממשקי ה-API הבאים ליצירת אפליקציות בריאות וכושר במגוון גורמי צורה: Health Connect ו-Health Services ב-Wear OS. אתם יכולים להשתמש באחת מהן או בשתיהן כדי לשפר את חוויית השימוש באפליקציה.
מרכז המפתחים הזה כולל הנחיות לשימוש בשני ממשקי ה-API, ומפנה למשאבים נוספים מ-Android שיעזרו לכם לפתח אפליקציות בתחום הבריאות והכושר.
קריאה וכתיבה של נתוני בריאות וכושר במכשיר באמצעות Health Connect
Health Connect היא פלטפורמה ל-Android שמאפשרת לאפליקציות בריאות וכושר לאחסן ולשתף את אותם נתונים במכשיר, במסגרת מערכת אקולוגית מאוחדת. בנוסף, היא מספקת למשתמשים מקום אחד שבו הם יכולים לקבוע לאילו אפליקציות תהיה גישה לקריאה ולכתיבה של נתוני בריאות וכושר. אפליקציית Health Connect תומכת בקריאה ובכתיבה של יותר מ-50 סוגי נתונים שונים, ממהירות רכיבה על אופניים ועד טמפרטורת הגוף. אם אתם מפתחים אפליקציה חדשה, מומלץ להשתמש ב-Health Connect.
איך מתחילים להשתמש ב-Health Connect
גישה לנתוני חיישנים באיכות גבוהה באמצעות Health Services ב-Wear OS
Health Services ב-Wear OS הוא API שמשמש כמתווך בין החיישנים השונים והאלגוריתמים הקשורים במכשירי Wear OS. ה-API מספק לאפליקציות נתונים באיכות גבוהה שקשורים לפעילות, לפעילות גופנית ולבריאות, בצורה חסכונית בסוללה. Health Services עקבי בכל המכשירים עם Wear OS מגרסה 3 ואילך. המשמעות היא שצריך לכתוב את האפליקציה רק פעם אחת, ו-Health Services דואגת שהאפליקציה תפעל באופן זהה, ללא קשר למכשיר.
איך מתחילים להשתמש בשירותי בריאות
נתוני בריאות ב-Android בכל המכשירים
Health Connect זמין רק במכשירים ניידים עם Android. עם זאת, אם יש לכם מקורות נתונים אחרים שמחוברים לאפליקציה לנייד, כמו מכשיר לביש, אתם יכולים להשתמש באפליקציה לנייד כדי להעביר את הנתונים מהמכשיר הלביש אל Health Connect, וכך גם מ-Health Connect אל המכשיר הלביש.
בשלב הזה, שירותי הבריאות זמינים רק במכשירי Wear OS עם Wear OS מגרסה 3 ואילך. לגבי כל שאר המכשירים, כולל טלפונים, כדאי לעיין במסמכי התיעוד של SensorManager
.
המרכז לניהול מכשירים משלימים וקישוריות Bluetooth הן אפשרויות נוספות לחיבור מכשירים משלימים שלא מריצים Wear OS.
יכול להיות שאתם מכירים את Google Fit Android API, שתומך בפעולות רבות שקשורות לכושר, כמו קריאת נתונים היסטוריים ונתונים כמעט בזמן אמת, ותיעוד פעילויות. ממשק Google Fit Android API הוצא משימוש. אם האפליקציה שלכם משתמשת ב-Google Fit Android API, מומלץ לעיין במדריך המעבר כדי לקבל מידע על חלופות לשמירה על היכולות של האפליקציה. רבות מהפעולות שאפשר לבצע באמצעות Google Fit Android API אפשר לבצע באמצעות Android Health APIs. לדוגמה, אפשר להשתמש ב-Recording API בנייד במקום ב-Google Fit Recording API.
כדי לתכנן באילו ממשקי API להשתמש, כדאי לעיין במדריכים הבאים בנושא סוגי נתונים כדי להבין אילו נתונים אפשר לקרוא מ-Health Connect ואילו נתונים אפשר לקרוא ממכשירי WearOS באמצעות Health Services:
כדי לספק למשתמשים את הערך המוסף הגבוה ביותר, חוויית המשתמש המלאה ביותר במספר מכשירים משלבת בין Health Services לבין Health Connect.