Fitbit Versa 4 için, Fitbit'ten üçüncü taraf uygulama geliştirmeyi destekleyen resmi SDK güncellemeleri yoktur. Versa 4 ve Sense 2 şu anda Versa 3 [7] [9] gibi önceki modellerde bulunan bir özellik olan Fitbit Uygulama Galerisi aracılığıyla üçüncü taraf uygulamalarını desteklemiyor. Bununla birlikte, bazı geliştiriciler API'leri kullanarak uygulamaları silmek için gayri resmi yöntemleri deniyorlar, ancak bu yöntemler Fitbit tarafından resmi olarak desteklenmiyor.
Resmi Olmayan Gelişim Çabaları
Bazı geliştiriciler, Versa 4 ve Sense 2 için uygulama geliştirmeyi mümkün kılmak için gayri resmi SDK'lar ve araçlar üzerinde çalışmaktadır. Örneğin, bu cihazlarda SDK geliştirme için gayri resmi kılavuzlar ve araçlar sağlayan GitHub depoları bulunmaktadır [4]. Bu çabalar genellikle Fitbit SDK ile uyumlu olan Node.js sürüm 14'ü kullanma gibi belirli bir geliştirme ortamı oluşturulmasını gerektirir [1].
Resmi SDK Durumu
En son güncellemelerden itibaren Fitbit, Versa 4 ve Sense 2 için resmi bir SDK duyurmadı. Resmi destek eksikliği, geliştiricilerin uygulamalarını Fitbit Uygulama Galerisi aracılığıyla dağıtamayacağı anlamına gelir ve kullanıcılar üçüncü taraf uygulamalarını doğrudan bu cihazlara yükleyemezler [9].
Geliştirme Ortamı Kurulumu
Resmi olmayan SDK'larla çalışmak için geliştiricilerin genellikle Node.js ve Fitbit SDK CLI içeren bir geliştirme ortamı oluşturmaları gerekir. Örneğin, yeni sürümler SDK ile uyumluluk sorunlarına neden olabileceğinden Node.js sürüm 14 kullanılması önerilir [1]. Ayrıca, geliştiricilerin sistemlerinde Node.js sürümlerini yönetmek için `nvm` gibi araçları kullanmaları gerekebilir.
Çözüm
Versa 4 için resmi SDK güncellemeleri olmasa da, gayri resmi çabalar uygulamaları geliştirmenin ve yan yükleme yollarını keşfetmeye devam ediyor. Bununla birlikte, bu yöntemler Fitbit tarafından desteklenmez ve kararlı veya yaygın olarak uyumlu olmayabilir. Kullanıcılar ve geliştiriciler, bu cihazların potansiyelini tam olarak kullanmak için Fitbit'ten resmi destek bekliyor.
Alıntılar:[1] https://www.reddit.com/r/fitbit/comments/151cx3p/versa_4sense_2_sideloading_via_api_aryone_done_it/
[2] https://docs.verssa-networks.com/getting_started/deployment_and_initial_configuration/branch_deployment/branch_basics/hardware_and_software_requirements_for_branch
[3] https://www.telleyevisionsolutions.com/support/support-center/technical-gudice/iis/spinnaker-sdk-inase-notes/
[4] https://github.com/yeohongred/fitbit-sersa4-seense2-sdk
[5] https://docs.verssa-networks.com/getting_started/deployment_and_initial_configuration/headend_deployment/headend_basics/hardware_and_software_requirements_for_headend
[6] https://www.manageengine.com/products/service-desk/on-premises/readme.html
[7] https://www.reddit.com/r/fitbit/comments/xnoog9/psa_the_new_sense_2_versa_4_do_not_support/
[8] https://community.fitbit.com/t5/versa-4/vers-4-firmware-update-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-dewelopment/verssa-and-se-2-sdk-status/td-p/5341810