„Fitbit Studio“ buvo internetinis įrankis, leidžiantis kūrėjams kurti programas ir laikrodžių veidus, skirtus „Fitbit OS“ išmaniesiems laikrodžiams. Tačiau „Fitbit“ išjungė „Fitbit Studio“ nuo 2023 m. Balandžio 20 d., Kaip dalį savo pastangų supaprastinti plėtros įrankius [1]. Dabar bendrovė rekomenduoja naudoti „Command-Line SDK“ plėtrai, kuri palaiko projektų kūrimą ir diegimą naudojant pageidaujamus kodo redaktorius ir versijų valdymo sistemas [1].
Kalbant apie „Fitbit Versa 4“, jis nepalaiko trečiųjų šalių programų, o „Fitbit“ neketina pasiūlyti tokio palaikymo šiam įrenginiui [1]. Nors kūrėjai gali kurti „Versa 4“ laikrodžių veidus, procesas yra ribotas, palyginti su ankstesniais modeliais. „Versa 4“ trūksta „Wi-Fi“ ryšio, kuris dar labiau apsunkina programų diegimą ir kūrimą [1].
Norėdami sukurti laikrodžių veidus arba bandyti įdiegti pasirinktinį turinį „Versa 4“, jums paprastai reikės naudoti „Fitbit“ pateiktus komandinės eilutės sąsajos (CLI) įrankius. Tačiau iki šiol nėra oficialios SDK palaikymo „Versa 4“, o bet kokioms plėtros pastangoms reikės neoficialių metodų ar sprendimų [4] [9].
„Fitbit“ įrenginių laikrodžių veidų (bendras procesas) žingsniai (bendrasis procesas)
1. Sukurkite „Fitbit“ kūrėjo paskyrą: Pradėkite prisiregistruodami „Fitbit“ kūrėjo paskyroje, jei dar to nepadarėte. Tai suteiks jums prieigą prie reikalingų įrankių ir išteklių [2].
2. Naudokite „Command-Line“ sąsają (CLI): Kadangi „Fitbit Studio“ nebėra, jūs naudotumėte CLI įrankius kurdami ir diegdami projektus. Tai apima „Node.js“ diegimą ir komandų, tokių kaip „NPX Create-Fitbit-App“, naudojimas, norint paslėpti naują projektą [2].
3. Sukurkite ir diegkite projektus: Norėdami sukurti ir įdiegti savo projektus, naudokite tokias komandas kaip „NPX Fitbit-Build“ ir „NPX Fitbit“. Norėdami įdiegti programas ar laikrodžio veidus savo įrenginyje, turėsite autentifikuoti per „Fitbit Shell“ [2].
4. Sukurkite laikrodžių veidus: Nors jūs negalite kurti visas „Versa 4“ programas, naudodami CLI įrankius galite sukurti laikrodžių veidus. Tai apima veido projektavimą ir kodavimą naudojant „JavaScript“ ir SVG failus [5].
iššūkiai su „Versa 4“
- Nėra oficialaus SDK palaikymo: „Versa 4“ neturi oficialios SDK palaikymo programų kūrimui, ribojant tai, ką kūrėjai gali sukurti įrenginiui [4].
-Nėra trečiųjų šalių programų: „Fitbit“ neplanuoja leisti trečiųjų šalių programų „Versa 4“, o ne daugiausia dėmesio skiria sveikatos ir sveikatingumo funkcijoms [1].
-Nėra „Wi-Fi“ ryšio: „Versa 4“ „Wi-Fi“ trūkumas apsunkina pasirinktinio turinio diegimą ir valdymą [1].
Apibendrinant galima pasakyti, kad nors jūs negalite naudoti „Fitbit Studio“, kad sukurtumėte „Versa 4“ programas dėl jo išjungimo ir įrenginio apribojimų, galite ištirti laikrodžių veidų kūrimą naudodami CLI įrankius. Tačiau šis procesas nėra oficialiai palaikomas „Versa 4“, o bet kokiai plėtrai reikės neoficialių sprendimų.
Citatos:[1] https://9to5google.com/2023/02/17/fitbit-sutio/
]
[3] https://blog.devgenius.io/bringing-your-data-to-my-wrist-with-the-mongodb-data-api-and-fitbit-e73ad3db7dec
[4] https://community.fitbit.com/t5/sdk-development/when-will-we-sdk-support-for-ver-4/td-p/5374450
[5] https://www.virtuonasoft.com/blog/articles/developing+fitbit+clock+face+App
[6] https://support.google.com/fitbit/answer/14237121?hl=en
[7] https://www.youtube.com/watch?v=o_jyxo3gtgs
[8] https://dev.to/iansavchenko/making-an-app-for-fitbit-os-my-mpressions-2ijb
[9] https://stackoverflow.com/questions/73916842/how-can-i-enable-verable-4-usb-debugging