Fitbit Studio était un outil Web qui a permis aux développeurs de créer des applications et des faces d'horloge pour les montres intelligentes Fitbit OS. Cependant, Fitbit a fermé Fitbit Studio au 20 avril 2023, dans le cadre de ses efforts pour rationaliser les outils de développement [1]. La société recommande désormais d'utiliser le SDK de la ligne de commande pour le développement, qui prend en charge la construction et l'installation de projets à l'aide des éditeurs de code préférés et des systèmes de contrôle de version [1].
En ce qui concerne le Fitbit Versa 4, il ne prend pas en charge les applications tierces et Fitbit n'a pas l'intention d'offrir un tel support pour cet appareil [1]. Bien que les développeurs puissent créer des faces d'horloge pour le Versa 4, le processus est limité par rapport aux modèles précédents. La Versa 4 manque de connectivité Wi-Fi, ce qui complique encore l'installation et le développement de l'APP [1].
Pour développer des faces d'horloge ou tenter d'installer du contenu personnalisé sur la Versa 4, vous auriez généralement besoin d'utiliser les outils d'interface de ligne de commande (CLI) fournis par Fitbit. Cependant, pour l'instant, il n'y a pas de support officiel du SDK pour la Versa 4, et tout effort de développement nécessiterait des méthodes non officielles ou des solutions de contournement [4] [9].
Étapes pour développer des faces d'horloge pour les appareils Fitbit (processus général)
1. Créez un compte de développeur Fitbit: commencez par vous inscrire à un compte de développeur Fitbit si vous ne l'avez pas déjà fait. Cela vous donnera accès aux outils et ressources nécessaires [2].
2. Utilisez l'interface de ligne de commande (CLI): Étant donné que Fitbit Studio n'est plus disponible, vous utiliseriez les outils CLI pour développer et installer des projets. Cela implique d'installer Node.js et d'utiliser des commandes comme `NPX Create-Fitbit-App` pour échafaudager un nouveau projet [2].
3. Bouiller et installer des projets: utilisez des commandes comme «NPX Fitbit-Build» et «NPX Fitbit» pour créer et installer vos projets. Vous devrez vous authentifier via le shell Fitbit pour installer des applications ou des faces d'horloge sur votre appareil [2].
4. Développer des faces d'horloge: Bien que vous ne puissiez pas développer des applications complètes pour la Versa 4, vous pouvez créer des faces d'horloge à l'aide des outils CLI. Cela implique la conception et le codage du visage à l'aide de fichiers JavaScript et SVG [5].
défis avec Versa 4
- Aucune prise en charge officielle du SDK: la Versa 4 n'a pas la prise en charge officielle du SDK pour le développement d'applications, limitant ce que les développeurs peuvent créer pour l'appareil [4].
- Pas d'applications tierces: Fitbit ne prévoit pas d'autoriser des applications tierces sur la Versa 4, en se concentrant plutôt sur les fonctionnalités de santé et de bien-être [1].
- Pas de connectivité Wi-Fi: le manque de Wi-Fi sur le Versa 4 complique l'installation et la gestion du contenu personnalisé [1].
En résumé, bien que vous ne puissiez pas utiliser Fitbit Studio pour développer des applications pour le Versa 4 en raison de son arrêt et des limitations de l'appareil, vous pouvez explorer la création de faces d'horloge à l'aide des outils CLI. Cependant, ce processus n'est pas officiellement soutenu pour la Versa 4, et tout développement nécessiterait des solutions de contournement non officielles.
Citations:[1] https://9to5google.com/2023/02/17/fitbitbit-ttudio/
[2] https://joaoneto.blog/getting-started-with-fitbit-development-start-i//
[3] https://blog.devgenius.io/bringing-your-data-to-my-wrist-with-the-mongodb-data-api-et-fitbit-e73ad3db7dec
[4] https://community.fitbitbit.com/t5/sdk-development/when-will-we-sdk-support-for-versa-4/td-p/5374450
[5] https://www.virtuonasoft.com/blog/articles/developing+fitbitbitbit+clock+face+App
[6] https://support.google.com/fitbitt/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-enable-versa-4-usb-debugging