يتيح لك Health Connect مزامنة البيانات بين تطبيقات الصحة واللياقة البدنية، ولكن يتعين عليك تنزيل التطبيق من Google Play. ليس بعد الآن على Android 14.
إذا كنت جادًا بشأن فقدان الوزن أو الحفاظ على اللياقة البدنية أو مشاهدة ما تأكله، فيمكن أن يكون هاتفك الذكي أداة لا تقدر بثمن في ترسانة الصحة واللياقة البدنية الخاصة بك. ومع ذلك، يجد العديد من الأشخاص أن تطبيقًا واحدًا لا يكفي لتتبع كل ما يحتاجون إليه. ومع ذلك، فإن استخدام العديد من تطبيقات الصحة واللياقة البدنية يمكن أن يكون أمرًا مؤلمًا، لأن الترابط بينها يمكن أن يكون إما غير موجود أو محدودًا للغاية. ولحل هذه المشكلة، تعاونت شركتا Google وSamsung على منصة تسمى اتصال الصحة، ويمكن أن تصبح جزءًا من التجربة المبتكرة لكل جهاز يتم تشغيله أندرويد 14.
أعلنت جوجل عن برنامج Health Connect في I/O 2022 العام الماضي. إنها منصة تسهل على التطبيقات مشاركة بيانات الصحة واللياقة البدنية مع بعضها البعض. فهو يعمل على توحيد كيفية تسجيل التطبيقات لبيانات الصحة واللياقة البدنية بحيث لا يحتاج المطورون إلى برمجة عمليات تكامل مختلفة لكل خدمة يرغبون في مزامنة بياناتهم معها. تتكون منصة Health Connect من جزأين: واجهة برمجة التطبيقات (API) التي يستدعيها المطورون والتطبيق الذي يتيح للمستخدمين إدارة بياناتهم والتحكم في الخدمات التي يمكنها الوصول إلى تلك البيانات.
يعد تطبيق Health Connect جزءًا أساسيًا من النظام الأساسي. بعد كل شيء، فهو المسؤول فعليًا عن تخزين وإدارة بيانات الصحة واللياقة البدنية للمستخدم بشكل آمن والتي تستفيد منها التطبيقات الأخرى عبر واجهة برمجة التطبيقات. بدون التطبيق، لا توجد بيانات يمكن للتطبيقات الأخرى مزامنتها. ولحسن الحظ، فإن تطبيق Health Connect على بعد بضع نقرات فقط من التثبيت على أي جهاز يعمل بنظام Android 9 أو أعلى مع خدمات Google Play.
الأمم المتحدةلحسن الحظ، يتطلب الأمر بضع نقرات لتثبيت Health Connect، وهذا يحد من وصوله على الفور لأنه يجب على المستخدمين معرفة وجوده حتى يتمكنوا من تنزيله. تعني قاعدة المستخدمين المحدودة لـ Health Connect (تم تنزيل التطبيق على أي مكان ما بين 1 إلى 5 مليون جهاز) أن بعض المطورين قد لا رؤية قيمة دعم النظام الأساسي، على الرغم من أن Google لحسن الحظ عملت بشكل وثيق مع الكثير من الشركات لإضافة الدعم قبل الإطلاق هو - هي. ومع ذلك، سيكون من الأفضل لسلامة النظام الأساسي على المدى الطويل أن يعرف المزيد من المستخدمين عنه.
يتمثل أحد الحلول في دمج Health Connect في نظام التشغيل بحيث يكون متاحًا على كل جهاز يعمل بنظام Android، وهذا بالضبط ما تسعى إليه Google ربما يتم ذلك في Android 14. يأتي Android 14 DP1 مزودًا بملف APEX جديد يحمل اسم الحزمة com.[google].android.healthconnect. APEX، إذا كنت تتذكر، هو تنسيق ملف خاص بنظام Android التي تستخدم في مشروع الخط الرئيسي. يقوم Project Mainline بتقسيم مكونات النظام إلى تنسيق APK أو APEX بحيث يمكن تحديثها عبر Google Play، وهي آلية تسليم التحديث التي ربما سمعت عنها يشار إليها باسم "نظام Google Play". التحديثات.
داخل Health Connect APEX، يوجد إصدار من تطبيق Health Connect له اسم حزمة مختلف (com.[google].android.healthconnect.controller) من المتوفر عبر Google Play (com.google.android.apps.healthdata). اسم الحزمة المختلف منطقي هنا لأن Android لا يسمح لك بتثبيت تطبيق له نفس اسم الحزمة باعتباره تطبيقًا مثبتًا بالفعل، وسيكون العديد من المستخدمين الذين يقومون بالترقية إلى Android 14 قد قاموا بالفعل بتثبيت Health Connect من Google يلعب.
بالنسبة إلى هؤلاء المستخدمين الذين قاموا بالفعل بتثبيت إصدار Google Play من التطبيق وملؤه بالبيانات، قد يسمح لهم Android 14 بترحيل بياناتهم إلى إصدار النظام. سيكون لدى التطبيق الذي يحمل إذن MIGRATE_HEALTH_CONNECT_DATA الجديد القدرة على ترحيل البيانات من إصدار Google Play من Health Connect إلى إصدار النظام. يتمتع MIGRATE_HEALTH_CONNECT_DATA بمستوى حماية "knownSigner|signature"، لذا لا يمكن منحه إلا للتطبيقات الموقعة باستخدام شهادة النظام الأساسي أو التطبيقات الموقعة باستخدام شهادة التوقيع المعروفة المحددة في المصفوفة "config_healthConnectMigrationKnownSigners."
أحد الجوانب السلبية لإصدار النظام من Health Connect الذي يحمل اسم حزمة مختلفًا هو أن التطبيقات ستحتاج إلى التحديث لتكون على علم بها. حاليًا، التطبيقات التي تستخدم Health Connect API يفحص ما إذا كان إصدار متجر Play من التطبيق مثبتًا، ولكن لن يكون من المناسب افتراض أن واجهة برمجة التطبيقات (API) غير متوفرة إذا لم يتم تثبيت هذا الإصدار من التطبيق. من المحتمل أن تقوم Google بتحديث مكتبة الدعم الصحية الاتصال حتى لا يضطر المطورون إلى القلق بشأن معرفة إصدار التطبيق المثبت. إجراء نية Health Connect، على سبيل المثال، يتم تحديثه لفتح إعدادات الإصدار الصحيح من Health Connect المثبت على الجهاز.
بالنظر إلى ما نعرفه حتى الآن، فمن المعقول الاعتقاد بأن Health Connect ستكون وحدة Project Mainline جديدة في Android 14. إذا كان الأمر كذلك، فهذا يعني أن Google ستكون قادرة على دفع التحديثات إليها مباشرة من خلال Play System Updates، بشرط أن يُطلب من مصنعي المعدات الأصلية توزيع النسخة الموقعة من Google منها. حتى لو لم تكن كذلك، فإن حقيقة وجودها الآن في ملف APEX يجب أن تعني أنه ما لم يتم إلغاؤها قبل إصدار Android 14، فإن كود المصدر الخاص بها سيصبح عامًا مع إصدار AOSP. في الواقع، مستودع جديد يسمى "الصحة واللياقة البدنية"لقد ظهر بالفعل في AOSP ضمن موقع android/platform/packages/modules، مما يشير إلى أن هذا سيحدث بالفعل.