Pro Fitbit Versa 4 neexistují žádné oficiální aktualizace SDK od Fitbit, které podporují vývoj aplikací třetích stran. Versa 4 a Sense 2 v současné době nepodporují aplikace třetích stran prostřednictvím galerie aplikací Fitbit, což byla funkce dostupná u předchozích modelů, jako je Versa 3 [7] [9]. Někteří vývojáři však experimentovali s neoficiálními metodami pro nakládání aplikací pomocí API, ale tyto metody nejsou oficiálně podporovány Fitbit.
Neoficiální vývojové úsilí
Někteří vývojáři pracují na neoficiálních SDK a nástrojích, které umožňují vývoj aplikací pro Versa 4 a Sense 2. Například existují repozitáře GitHub poskytující neoficiální průvodce a nástroje pro vývoj SDK na těchto zařízeních [4]. Toto úsilí často vyžaduje nastavení konkrétního vývojového prostředí, jako je použití verze Node.js verze 14, která je kompatibilní s Fitbit SDK [1].
Oficiální stav SDK
Od nejnovějších aktualizací Fitbit neohlásil oficiální SDK pro Versa 4 a Sense 2. Nedostatek oficiální podpory znamená, že vývojáři nemohou své aplikace distribuovat prostřednictvím galerie aplikací Fitbit a uživatelé nemohou na tyto zařízení nainstalovat aplikace třetích stran [9].
Nastavení vývojového prostředí
Pro práci s neoficiálními SDKS musí vývojáři obvykle nastavit vývojové prostředí, které zahrnuje Node.js a Fitbit SDK CLI. Například se doporučuje použití verze Node.js verze 14, protože novější verze mohou způsobit problémy s kompatibilitou s SDK [1]. Vývojáři navíc možná budou muset používat nástroje jako „NVM“ ke správě verzí node.js ve svých systémech.
Závěr
Přestože pro Versa 4 neexistují žádné oficiální aktualizace SDK, neoficiální úsilí nadále zkoumá způsoby, jak vyvíjet a načíst aplikace. Tyto metody však nejsou podporovány Fitbity a nemusí být stabilní nebo široce kompatibilní. Uživatelé i vývojáři čekají na oficiální podporu od Fitbit, aby plně využili potenciál těchto zařízení.
Citace:[1] https://www.reddit.com/r/fitbit/comments/151cx3p/versa_4sense_2_sideloading_via_api_anyone_done_it/
[2] https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/branch_deployment/branch_basics/hardware_and_software_requirement_for_branch
[3] https://www.teledynevisionsOlutions.com/support/support-center/technical-guidance/iis/spinnaker-sdk-release-notes/
[4] https://github.com/yeohongred/fitbit-versa4-sense2-sdk
[5] https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/heand_deployment/heand_basics/hardware_and_software_requirement_for_headend
[6] https://www.manageengine.com/products/service-desk/on-pmises/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-opdate-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sense-2-sdk-status/td-p/5341810