بالنسبة إلى Fitbit Versa 4 ، لا توجد تحديثات رسمية SDK من Fitbit تدعم تطوير تطبيق الطرف الثالث. لا تدعم Versa 4 و Sense 2 حاليًا تطبيقات الطرف الثالث من خلال معرض تطبيقات Fitbit ، والتي كانت ميزة متوفرة في النماذج السابقة مثل Versa 3 [7] [9]. ومع ذلك ، قام بعض المطورين بتجربة أساليب غير رسمية لتحميل التطبيقات باستخدام واجهات برمجة التطبيقات ، لكن هذه الطرق لا يتم دعمها رسميًا بواسطة Fitbit.
جهود التنمية غير الرسمية
يعمل بعض المطورين على SDKs والأدوات غير الرسمية لتمكين تطوير التطبيق للعكس 4 و SENESS 2. غالبًا ما تتطلب هذه الجهود إعداد بيئة تطوير محددة ، مثل استخدام الإصدار 14 Node.js ، وهو متوافق مع Fitbit SDK [1].
حالة SDK الرسمية
اعتبارًا من آخر التحديثات ، لم تعلن Fitbit عن SDK الرسمي لـ Versa 4 and Sense 2. إن الافتقار إلى الدعم الرسمي يعني أنه لا يمكن للمطورين توزيع تطبيقاتهم من خلال معرض تطبيقات Fitbit ، ولا يمكن للمستخدمين تثبيت تطبيقات الطرف الثالث مباشرة على هذه الأجهزة [9].
إعداد بيئة التنمية
للعمل مع SDKs غير الرسمية ، يحتاج المطورون عادةً إلى إعداد بيئة تطوير تتضمن Node.js و Fitbit SDK CLI. على سبيل المثال ، يوصى باستخدام الإصدار 14 node.js ، لأن الإصدارات الأحدث قد تتسبب في مشكلات التوافق مع SDK [1]. بالإضافة إلى ذلك ، قد يحتاج المطورون إلى استخدام أدوات مثل "NVM` لإدارة إصدارات Node.js على أنظمتهم.
خاتمة
على الرغم من عدم وجود تحديثات رسمية لـ SDK لـ Versa 4 ، إلا أن الجهود غير الرسمية تستمر في استكشاف طرق لتطوير التطبيقات وتحميلها. ومع ذلك ، لا يتم دعم هذه الطرق بواسطة Fitbit وقد لا تكون مستقرة أو متوافقة على نطاق واسع. ينتظر المستخدمون والمطورين على حد سواء الدعم الرسمي من Fitbit للاستفادة الكاملة من إمكانات هذه الأجهزة.
الاستشهادات:[1] https://www.reddit.com/r/fitbit/comments
[2] https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/branch_deployment/branch_basics/hardware_and_software_requirement_for_branch
[3]
[4] https://github.com/yeohongred/fitbit-vera4-sense2-sdk
[5] https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/headend_deployment/headend_basics/hardware_and_software_requirement_for_headend
[6] https://www.manageengine.com/products/service-desk/on-premises/readme.html
[7]
[8] https://community.fitbit.com/t5/versa-4/versa-4-firmware-update-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sense-2-sdk-status/td-p/5341810