Fitbit Studio bol webový nástroj, ktorý vývojárom umožnil vytvárať aplikácie a hodinové tváre pre smartwatches Fitbit OS. Spoločnosť Fitbit však od 20. apríla 2023 vypínala spoločnosť Fitbit Studio v rámci svojho úsilia o zefektívnenie vývojových nástrojov [1]. Spoločnosť teraz odporúča použiť príkazový riadok SDK na vývoj, ktorý podporuje budovanie a inštaláciu projektov pomocou preferovaných editorov kódu a riadiacich systémov verzií [1].
Pokiaľ ide o Fitbit Versa 4, nepodporuje aplikácie tretích strán a Fitbit nemá v pláne ponúknuť takúto podporu pre toto zariadenie [1]. Zatiaľ čo vývojári môžu pre Versa 4 vytvárať hodinové tváre, proces je v porovnaní s predchádzajúcimi modelmi obmedzený. Versa 4 chýba pripojenie Wi-Fi, ktoré ďalej komplikuje inštaláciu a vývoj aplikácií [1].
Ak chcete vyvinúť hodiny s hodinami alebo sa pokúsiť nainštalovať vlastný obsah na Versa 4, musíte zvyčajne používať nástroje príkazového riadku (CLI) poskytované spoločnosťou Fitbit. Odteraz však neexistuje oficiálna podpora SDK pre Versa 4 a akékoľvek vývojové úsilie by si vyžadovalo neoficiálne metódy alebo riešenia [4] [9].
Kroky na vývoj hodinových tvárí pre zariadenia Fitbit (všeobecný proces)
1. Vytvorte si účet Fitbit Developer: Začnite sa registráciou na účet Fitbit Developer, ak ste tak ešte neurobili. To vám umožní prístup k potrebným nástrojom a zdrojom [2].
2. Použite rozhranie príkazového riadku (CLI): Pretože Fitbit Studio už nie je k dispozícii, použili by ste nástroje CLI na vývoj a inštaláciu projektov. Zahŕňa to inštaláciu node.js a použitie príkazov ako `npx Create-Fitbit-App` na leštenie nového projektu [2].
3. Vytvorte a inštalujte projekty: Na zostavenie a inštaláciu vašich projektov používajte príkazy ako `NPX Fitbit-Build` a` NPX Fitbit`. Na inštaláciu aplikácií alebo hodinových tvárí na vašom zariadení budete musieť overiť prostredníctvom Fitbit Shell.
4. Vyvíjať tváre hodín: Aj keď nemôžete vyvinúť kompletné aplikácie pre Versa 4, môžete vytvárať tváre hodín pomocou nástrojov CLI. Zahŕňa to navrhovanie a kódovanie tváre pomocou súborov JavaScript a SVG [5].
Výzvy s verziou 4
- Žiadna oficiálna podpora SDK: Versa 4 nemá oficiálnu podporu SDK pre vývoj aplikácií, čo obmedzuje to, čo môžu vývojári vytvoriť pre zariadenie [4].
-Žiadne aplikácie tretích strán: Fitbit neplánuje povoliť aplikácie tretích strán na Versa 4 so zameraním na zdravie a wellness funkcie [1].
-Žiadne pripojenie Wi-Fi: Nedostatok Wi-Fi na Versa 4 komplikuje inštaláciu a správu vlastného obsahu [1].
Stručne povedané, aj keď nemôžete použiť Fitbit Studio na vývoj aplikácií pre Versa 4 kvôli jeho vypnutiu a obmedzeniam zariadenia, môžete preskúmať vytváranie vytvárania hodín pomocou nástrojov CLI. Tento proces však nie je oficiálne podporovaný pre Versa 4 a akýkoľvek vývoj by si vyžadoval neoficiálne riešenie.
Citácie:[1] https://9to5google.com/2023/02/17/fitbit-studio/
[2] https://joaoneto.blog/getting-started-with-fitbit-development-part-i/
[3] https://blog.devgenius.io/bring-your-data-to-my-with-with-the-mongodb-data-api-appi-and-fitbit-e73AD3DB7Dec
[4] https://community.fitbit.com/t5/sdk-development/when-we-sdk-support-for-for-versa-4/td-p/5374450
[5] https://www.virtuonasoft.com/blog/articles/developing+Fitbit+Clock+face+App+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-impressions-2ijb
[9] https://stackoverflow.com/questions/73916842/how-can-i-idable-versa-4-usb-debugging