Za Fitbit Versa 4 ni uradnih posodobitev SDK iz Fitbita, ki bi podpirale razvoj aplikacij tretjih oseb. Versa 4 in Sense 2 trenutno ne podpirata aplikacij tretjih oseb prek galerije aplikacij Fitbit, ki je bila funkcija, ki je na voljo na prejšnjih modelih, kot je Versa 3 [7] [9]. Vendar pa nekateri razvijalci eksperimentirajo z neuradnimi metodami za strahovanje aplikacij z uporabo API -jev, vendar te metode uradno ne podpira Fitbit.
Neuradna prizadevanja za razvoj
Nekateri razvijalci delajo na neuradnih SDK -jih in orodjih, ki omogočajo razvoj aplikacij za Versa 4 in Sense 2. Na primer, obstajajo repozitoriji GitHub, ki nudijo neuradne vodnike in orodja za razvoj SDK na teh napravah [4]. Ta prizadevanja pogosto zahtevajo vzpostavitev določenega razvojnega okolja, na primer uporaba node.js različice 14, ki je združljiva s Fitbit SDK [1].
Uradni status SDK
Od najnovejših posodobitev Fitbit ni napovedal uradnega SDK za Versa 4 in Sense 2. Pomanjkanje uradne podpore pomeni, da razvijalci ne morejo distribuirati svojih aplikacij prek galerije aplikacij Fitbit, uporabniki pa ne morejo namestiti tretjih aplikacij neposredno na te naprave [9].
Nastavitev razvojnega okolja
Za delo z neuradnimi SDK -ji morajo razvijalci običajno ustanoviti razvojno okolje, ki vključuje Node.js in Fitbit SDK CLI. Na primer, priporočamo uporabo različice Node.js različice 14, saj lahko novejše različice povzročijo težave z združljivostjo s SDK [1]. Poleg tega bodo razvijalci morda morali uporabiti orodja, kot je "NVM" za upravljanje različic Node.js v svojih sistemih.
Sklep
Medtem ko za Versa 4 ni uradnih posodobitev SDK, neuradna prizadevanja še naprej raziskujejo načine za razvoj in stransko obremenitev aplikacij. Vendar te metode ne podpira Fitbit in morda niso stabilne ali splošno združljive. Uporabniki in razvijalci čakajo na uradno podporo Fitbita, da v celoti izkoristijo potencial teh naprav.
Navedbe:[1] https://www.reddit.com/r/fitbit/comments/151cx3p/versa_4sense_2_sidoading_via_ayone_done_it/
[2] https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/branch_deploy/branch_basics/hardware_and_software_requirements_for_branch
[3] https://www.teledynevisolutions.com/support/support-center/technical-guidance/iis/spinnaker-sdk-release-notes/
[4] https://github.com/yeohongred/fitbit-versa4-vese2-sdk
[5] https://docs.versa-networks.com/getting_started/deployment_and_initial_configuration/headend_deploy/headend_basics/hardware_and_and_software_requirements_for_headend
[6] https://www.managengine.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/versa-4-firmware-potdate-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sens-2-sdk-status/td-p/5341810