Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ar yra kokių nors konkrečių SDK atnaujinimų, reikalingų „Versa 4“


Ar yra kokių nors konkrečių SDK atnaujinimų, reikalingų „Versa 4“


„Fitbit Versa 4“ nėra oficialių SDK atnaujinimų iš „Fitbit“, palaikančių trečiųjų šalių programų kūrimą. „Versa 4“ ir „Sense 2“ šiuo metu nepalaiko trečiųjų šalių programų per „Fitbit“ programų galeriją, kuri buvo ankstesnių modelių, tokių kaip „Versa 3“ [7] [9], funkcija. Tačiau kai kurie kūrėjai eksperimentavo su neoficialiais metodais, naudodamiesi API, tačiau šiuos metodus oficialiai nepalaiko „Fitbit“.

Neoficialios plėtros pastangos

Kai kurie kūrėjai dirbo su neoficialiais SDK ir įrankiais, leidžiančiais sukurti programų plėtrą „Versa 4“ ir „Sense 2“. Pavyzdžiui, yra „GitHub“ saugyklų, teikiančių neoficialius vadovus ir įrankius SDK plėtros šiems įrenginiams [4]. Šioms pastangoms dažnai reikia nustatyti konkrečią kūrimo aplinką, pavyzdžiui, naudoti „Node.js“ 14 versiją, kuri yra suderinama su „Fitbit SDK“ [1].

Oficiali SDK būsena

Kaip naujausi atnaujinimai, „Fitbit“ nepaskelbė oficialaus SDK „Versa 4“ ir „Sense 2“. Oficialios palaikymo trūkumas reiškia, kad kūrėjai negali platinti savo programų per „Fitbit“ programų galeriją, o vartotojai negali tiesiogiai įdiegti trečiųjų šalių programų [9].

kūrimo aplinkos sąranka

Norėdami dirbti su neoficialiais SDK, kūrėjams paprastai reikia nustatyti plėtros aplinką, apimančią „Node.js“ ir „Fitbit SDK CLI“. Pavyzdžiui, rekomenduojama naudoti „Node.js“ 14 versiją, nes naujesnės versijos gali sukelti suderinamumo problemų su SDK [1]. Be to, kūrėjams gali tekti naudoti tokius įrankius kaip „NVM“, kad būtų galima valdyti „Node.js“ versijas savo sistemose.

Išvada

Nors nėra oficialių „Versa 4“ SDK atnaujinimų, neoficialiose pastangose ​​ir toliau nagrinėjami būdai, kaip sukurti ir šalis. Tačiau šiuos metodus nepalaiko „Fitbit“ ir jie gali būti nestabilūs ar plačiai suderinami. Tiek vartotojai, tiek kūrėjai laukia oficialios „Fitbit“ palaikymo, kad būtų galima visiškai išnaudoti šių įrenginių potencialą.

Citatos:
[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/deporment_and_initial_configuration/branch_deporment/branch_basics/hardware_and_software_requirements_for_branch
[3] https://www.teledyneceptionsolutions.com/support/support-center/technical-guidance/iis/spinnaker-sdk-rease-notes/
[4] https://github.com/yeohongred/fitbit-verver4-sense2-sdk
[5] https://docs.versa-networks.com/getting_started/deporment_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-sdk-tatus/td-p/5341810