SwiftUI
واجهات iPhone وApple Watch وMac مكيّفة لكل شاشة، ومكوّنات سهلة الوصول، وتنقّل أصلي.
مدمجقراءة دقيقة للبنية وخيارات البيانات وتكامل Apple. تميّز الحالات بين ما هو مدمج في الشيفرة وما لا يزال يتطلب تحققًا على أجهزة حقيقية.
Gymios لـ iPhone وApple Watch متاح على App Store. ستصدر نسخة Mac لاحقًا.
بالنسبة إلى المعلومات التي يتيحها تطبيق صحتي، يعامل Gymios هذا المصدر كمرجع. يمكن لبيانات Gymios أن تملأ حقلًا فارغًا، لكنها لا تستبدل بصمت قيمة موجودة في تطبيق صحتي.
لا يُؤخذ الوزن والطول والنوم ونبض القلب والحالة المزاجية والتمارين إلا بعد الإذن، مع تاريخها ومصدرها.
تحتفظ بيانات Bluetooth أو المستند المُتعرَّف عليه أو الإدخال المستورد بمصدرها. تبقى القيم الحساسة غير الموثّقة بانتظار التأكيد.
لا يطلب الملف الشخصي واستبيانات Gymios إلا المعلومات الناقصة. رفض معلومة أو إغفالها لا يمنع تحليل العناصر الأخرى.
لا يُضاف نشاط خارجي أو قياس متوافق أو شعور إلى تطبيق صحتي إلا بعد الإذن المقابل. استيراد نسخة احتياطية من Gymios لا يعدّل تطبيق صحتي ولا يحذف منه شيئًا.
| المصدر | الدور | التحكم | هل يستبدل ما في صحتي؟ |
|---|---|---|---|
| صحتي | مرجع الحقول المتوافقة | أذونات Apple حسب الفئة | لا ينطبق |
| جهاز أو استيراد | قياس تكميلي يمكن تتبّع مصدره | تحقق تقني وبشري | لا |
| إدخال في Gymios | يكمل معلومة ناقصة | إجراء صريح من المستخدم | لا |
| تحليل Gymios | ملاحظة مشتقّة وقابلة للتفسير | الفترة والمصادر ونطاق التغطية ظاهرة | لا |
طُوّر Gymios كتطبيق SwiftUI أصلي. عمليات التكامل مع النظام معزولة، كي لا يؤدي رفض إذن إلى تعطيل الوحدات التي لا تعتمد عليه.
واجهات iPhone وApple Watch وMac مكيّفة لكل شاشة، ومكوّنات سهلة الوصول، وتنقّل أصلي.
مدمجتبقى الحصص والتغذية والقياسات المؤكَّدة والأهداف والتفضيلات متاحة محليًا.
مدمجقراءة وكتابة حسب الفئات، وأذونات مركزية، وتتبّع المصدر، ودون نسخ احتياطي عام في CloudKit.
تحقق على الجهازاستمرارية الحصص، والمسارات المخطَّطة، وطوابير نقل قادرة على انتظار عودة الاتصال.
تحقق على زوج حقيقيمسار GPS، والوتيرة، والمراحل، وطرق تتبع الشوارع، واستيراد/تصدير GPX، ومكتبة الأنشطة الخارجية.
تحقق على المدى الطويلمزامنة اختيارية للفئات المأذون بها صراحةً في قاعدة البيانات الخاصة بمعرّف Apple.
متوقف افتراضيًاالتعرّف على أجهزة المشي والدراجات وأجهزة التجديف المتوافقة مع المعيار، دون وعد بالتوافق قبل تجربة الطراز.
تحقق على الأجهزةتعرّف محلي على الملصقات والأطعمة والقيم المرشّحة، تُعرض دائمًا قبل التأكيد.
مدمجتصف حالة «مدمج» الشيفرة المتاحة. ولا تحلّ محلّ التجارب على الأجهزة، أو موافقات المصنّعين، أو عمليات التحقق المهنية المذكورة.
المجتمع العام والمتابعة الخاصة من المدرب قسمان منفصلان. تفعيل أحدهما لا يمنح أبدًا وصولًا تلقائيًا إلى الآخر.
تبقى الوحدة خاصة ومتوقفة في البداية. ثم يختار المستخدم اسمه المستعار وظهوره وكل علاقة.
الإعدادات مدمجةلا تُنشر الجوائز إلا بعد الإذن. لا تتضمن بطاقات المدرب إلا الفئات المحددة وتميّز البيانات شديدة الحساسية.
مُنفَّذ، والخدمة بانتظار النشردور المدرب مجرد تصريح. لا يتحقق Gymios من الشهادات: لا تشارك إلا مع شخص تعرفه.
مُنفَّذيُحدَّد المستلم والغرض والفئات والفترة وتاريخ الانتهاء قبل الوصول. الإلغاء على الخادم فوري ويوقف البطاقة المشارَكة.
السياسة والخدمة مدمجتانلا يطّلع المدرب أبدًا على تطبيق صحتي مباشرة. تُحضَّر البطاقات محليًا من قائمة مغلقة من الفئات المأذون بها، ثم تُشفَّر على خدمة منفصلة عن iCloud.
لكل قناة قائمتها البيضاء الخاصة. تفعيل مزامنة لا يمنح وصولًا تلقائيًا إلى الفئات الأخرى.
تبقى الحصص والتغذية والقياسات المؤكَّدة والأهداف وبيانات العمل على الجهاز.
افتراضيًاقراءة أو كتابة فقط للفئات المختارة في واجهة Apple الآمنة.
حسب الفئةالروتينات والتخطيط؛ والمسارات المُعدّة وسجل GPS الذي سجّله Gymios فقط بموافقتين منفصلتين. تُستبعد الأنشطة الخارجية المستوردة من تطبيق صحتي، وقياسات القلب ومناطقه، وسكر الدم، والتغذية.
اختياريمعرّف الإنجاز ونسبة التقدّم، دون قياسات صحية ولا مسار مفصّل.
اختياريلا يُرسَل إلا الرمز الشريطي عبر HTTPS للبحث عن بطاقة المنتج.
خدمة خارجيةالتفضيلات غير الطبية في iCloud؛ والهوية والعلاقات والجوائز وبطاقات المدرب على خدمة منفصلة، مع تشفير المحتوى الحساس أثناء التخزين. واجهة HTTPS API منشورة؛ وفتحها ينتظر إعداد Apple للإنتاج والتحقق من الإشراف.
API منشورةتميّز الوثائق التقنية بين أربعة مستويات من الإثبات. تصف الخطوات أدناه الفحوص المتوقعة؛ ولا تزال عمليات التحقق على الأجهزة وفي التوزيع جارية.
ترجمة الميزة برمجيًا واختبار قواعدها القابلة للأتمتة.
التحقق محليًا من الواجهة والسيناريوهات دون مستشعر.
اختبار GPS وWatch وHealthKit وBluetooth وعمر البطارية والانقطاعات على الأجهزة.
التحقق من التوقيع والخصوصية وإمكانية الوصول ومتطلبات Apple للنسخة الموزّعة.
يعرض Gymios سجلات واتجاهات وملاحظات شخصية. لا يُعدّ التطبيق جهازًا طبيًا ولا تشخيصًا ولا علاجًا، ولا يحلّ محلّ أي مختص في الصحة أو الرياضة أو التغذية.
تفصل خارطة الطريق بين العناصر المدمجة، وتلك قيد التحقق، والأفكار المستقبلية.