For Fitbit Versa 4 er der ingen officielle SDK-opdateringer fra FitBit, der understøtter udvikling af tredjeparts app. Versa 4 og Sense 2 understøtter ikke i øjeblikket tredjepartsapps gennem Fitbit App Gallery, som var en funktion tilgængelig på tidligere modeller som Versa 3 [7] [9]. Nogle udviklere har imidlertid eksperimenteret med uofficielle metoder til at sideload apps ved hjælp af API'er, men disse metoder understøttes ikke officielt af Fitbit.
Uofficiel udviklingsindsats
Nogle udviklere har arbejdet på uofficielle SDK'er og værktøjer for at muliggøre appudvikling til Versa 4 og Sense 2.. For eksempel er der GitHub -lagre, der leverer uofficielle guider og værktøjer til SDK -udvikling på disse enheder [4]. Disse bestræbelser kræver ofte opsætning af et specifikt udviklingsmiljø, såsom at bruge Node.js version 14, som er kompatibel med Fitbit SDK [1].
Officiel SDK -status
Fra de seneste opdateringer har Fitbit ikke annonceret en officiel SDK til Versa 4 og Sense 2.. Manglen på officiel support betyder, at udviklere ikke kan distribuere deres apps gennem Fitbit App Gallery, og brugere kan ikke installere tredjepartsapps direkte på disse enheder [9].
Udviklingsmiljøopsætning
For at arbejde med uofficielle SDK'er er udviklere typisk nødt til at oprette et udviklingsmiljø, der inkluderer Node.js og Fitbit SDK CLI. For eksempel anbefales brug af Node.js version 14, da nyere versioner kan forårsage kompatibilitetsproblemer med SDK [1]. Derudover kan udviklere muligvis bruge værktøjer som `NVM 'til at administrere Node.js -versioner på deres systemer.
Konklusion
Mens der ikke er nogen officielle SDK -opdateringer til Versa 4, fortsætter uofficielle bestræbelser med at udforske måder at udvikle og sideload apps på. Disse metoder understøttes imidlertid ikke af Fitbit og er muligvis ikke stabile eller vidt kompatible. Brugere og udviklere afventer både officiel støtte fra Fitbit til fuldt ud at udnytte potentialet på disse enheder.
Citater:[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
)
[4] https://github.com/yeohongred/fitbit-versa4-sense2-dk
[5] https://docs.versa-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/versa-4-firmware-update-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sense-2-dk-status/td-p/5341810