Fitbit Versa 4 nav oficiālu SDK atjauninājumu no Fitbit, kas atbalsta trešo personu lietotņu izstrādi. Versa 4 un Sense 2 šobrīd neatbalsta trešo personu lietotnes, izmantojot Fitbit App Gallery, kas bija funkcija, kas pieejama iepriekšējos modeļos, piemēram, Versa 3 [7] [9]. Tomēr daži izstrādātāji ir eksperimentējuši ar neoficiālām metodēm, lai slodzītu lietotnes, izmantojot API, taču Fitbit oficiāli neatbalsta šīs metodes.
Neoficiāli attīstības centieni
Daži izstrādātāji ir strādājuši pie neoficiāliem SDK un rīkiem, lai iespējotu lietotņu izstrādi Versa 4 un Sense 2. Piemēram, ir GitHub krātuves, kas šajās ierīcēs nodrošina neoficiālus ceļvežus un rīkus SDK izstrādei [4]. Šiem centieniem bieži ir nepieciešams iestatīt īpašu attīstības vidi, piemēram, Node.js 14. versijas izmantošana, kas ir saderīga ar Fitbit SDK [1].
oficiālais SDK statuss
Sākot ar jaunākajiem atjauninājumiem, Fitbit nav paziņojis par oficiālu SDK Versa 4 un Sense 2. Oficiālā atbalsta trūkums nozīmē, ka izstrādātāji nevar izplatīt savas lietotnes, izmantojot Fitbit lietotņu galeriju, un lietotāji nevar instalēt trešo personu lietotnes tieši šajās ierīcēs [9].
Attīstības vides iestatīšana
Lai strādātu ar neoficiāliem SDK, izstrādātājiem parasti ir jāizveido attīstības vide, kurā ietilpst Node.js un Fitbit SDK CLI. Piemēram, ieteicams izmantot Node.js 14. versiju, jo jaunākas versijas var izraisīt saderības problēmas ar SDK [1]. Turklāt izstrādātājiem, iespējams, būs jāizmanto tādi rīki kā `NVM`, lai pārvaldītu Node.js versijas savās sistēmās.
Secinājums
Lai gan Versa 4 nav oficiālu SDK atjauninājumu, neoficiāli centieni turpina izpētīt veidus, kā attīstīt un ielādēt lietotnes. Tomēr šīs metodes neatbalsta Fitbit, un tās var nebūt stabilas vai plaši saderīgas. Lietotāji un izstrādātāji gaida Fitbit oficiālo atbalstu, lai pilnībā izmantotu šo ierīču potenciālu.
Atsauces:[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_requirements_for_branch
[3] https://www.teledyNeviesionsolutions.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/headend_deployment/headend_basic
[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/versa-4-firmware-om-atdate-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sense-2-sdk-status/td-p/5341810