Pre Fitbit Versa 4 neexistujú žiadne oficiálne aktualizácie SDK od spoločnosti Fitbit, ktoré podporujú vývoj aplikácií tretích strán. Versa 4 a Sense 2 v súčasnosti nepodporujú aplikácie tretích strán prostredníctvom galérie Fitbit App Gallery, ktorá bola funkciou k dispozícii na predchádzajúcich modeloch, ako sú Versa 3 [7] [9]. Niektorí vývojári však experimentovali s neoficiálnymi metódami na odsunutie aplikácií pomocou API, ale tieto metódy nie sú oficiálne podporované Fitbit.
Neoficiálne úsilie o rozvoj
Niektorí vývojári pracujú na neoficiálnych súpravách SDK a nástrojoch, aby umožnili vývoj aplikácií pre Versa 4 a Sense 2. Napríklad existujú úložiská GitHub poskytujúce neoficiálne príručky a nástroje na vývoj SDK na týchto zariadeniach [4]. Toto úsilie si často vyžaduje vytvorenie konkrétneho vývojového prostredia, napríklad použitie verzie Node.js verzie 14, ktoré je kompatibilné s Fitbit SDK [1].
Oficiálny stav SDK
Od najnovších aktualizácií Fitbit neoznámil oficiálny súpravu SDK pre Versa 4 a Sense 2. Nedostatok oficiálnej podpory znamená, že vývojári nemôžu distribuovať svoje aplikácie prostredníctvom galérie aplikácií Fitbit a používatelia nemôžu nainštalovať aplikácie tretích strán priamo na tieto zariadenia [9].
Nastavenie vývojového prostredia
Na prácu s neoficiálnymi súpravami SDK musia vývojári zvyčajne zriadiť vývojové prostredie, ktoré zahŕňa Node.js a Fitbit SDK CLI. Napríklad sa odporúča použitie verzie Node.js verzie 14, pretože novšie verzie môžu spôsobiť problémy s kompatibilitou so SDK [1]. Vývojári môžu navyše musieť používať nástroje ako `NVM` na správu verzií node.js vo svojich systémoch.
Záver
Aj keď neexistujú žiadne oficiálne aktualizácie SDK pre Versa 4, neoficiálne úsilie naďalej skúmajú spôsoby, ako vyvíjať a odsúdiť aplikácie. Tieto metódy však nie sú podporované Fitbit a nemusia byť stabilné alebo široko kompatibilné. Používatelia aj vývojári čakajú na oficiálnu podporu od spoločnosti Fitbit, aby plne využili potenciál týchto zariadení.
Citácie:[1] https://www.reddit.com/r/fitbit/comments/151cx3p/versa_4Sense_2_sideloading_via_api_anyone_done_it/
Https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/branch_deployment/branch_basics/hardware_and_software_requirements_branch_branch
[3] https://www.teledynevisionsolutions.com/support/support-center/technical-guidance/iis/spinnaker-sdk-release-notes/
[4] https://github.com/yeohongred/fitbit-versa4-seense2-sdk
Https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/headend_deployment/headend_basics/hardware_and_software_requirements_for_headendend
[6] https://www.manageengine.com/products/service-desk/on-presises/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/versa-4-firmware-pdate-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sense-2-sdk-status/td-p/5341810