Fitbit Studio는 개발자가 Fitbit OS 스마트 워치를위한 앱 및 시계면을 만들 수있는 웹 기반 도구였습니다. 그러나 Fitbit은 개발 도구를 간소화하려는 노력의 일환으로 2023 년 4 월 20 일 현재 Fitbit Studio를 폐쇄했습니다 [1]. 이 회사는 이제 선호하는 코드 편집기 및 버전 제어 시스템을 사용하여 프로젝트를 구축하고 설치하는 것을 지원하는 Development for Development를 사용하는 것이 좋습니다 [1].
Fitbit Vera 4와 관련하여 타사 앱을 지원하지 않으며 Fitbit 은이 장치에 대한 지원을 제공 할 계획이 없습니다 [1]. 개발자는 Vera 4의 시계면을 만들 수 있지만 프로세스는 이전 모델에 비해 제한됩니다. Versa 4에는 Wi-Fi 연결이 부족하여 앱 설치 및 개발을 더욱 복잡하게 만듭니다 [1].
4 Vera 4에서 클럭 얼굴을 개발하거나 사용자 정의 컨텐츠를 설치하려면 일반적으로 Fitbit에서 제공하는 CLI (Command-Line Interface) 도구를 사용해야합니다. 그러나 현재로서는 4 대 4 대에 대한 공식적인 SDK 지원이 없으며 개발 노력에는 비공식적 인 방법이나 해결 방법이 필요합니다 [4] [9].
Fitbit 장치의 시계면을 개발하기위한 단계 (일반 프로세스)
1. Fitbit Developer 계정 만들기 : Fitbit Developer 계정에 가입하여 아직 시작하지 않은 경우 시작하십시오. 이를 통해 필요한 도구와 리소스에 액세스 할 수 있습니다 [2].
2. 명령 줄 인터페이스 (CLI) 사용 : Fitbit Studio를 더 이상 사용할 수 없으므로 CLI 도구를 사용하여 프로젝트를 개발하고 설치하게됩니다. 여기에는 node.js를 설치하고`npx create-fitbit-app`과 같은 명령을 사용하여 새로운 프로젝트를 발판합니다 [2].
3. 프로젝트 구축 및 설치 : 'NPX Fitbit-Build` 및'NPX Fitbit '과 같은 명령을 사용하여 프로젝트를 구축하고 설치하십시오. 장치에 앱 또는 시계면을 설치하려면 Fitbit Shell을 통해 인증해야합니다 [2].
4. 클럭 얼굴 개발 : 4 Vera 4에 대한 전체 앱을 개발할 수는 없지만 CLI 도구를 사용하여 클럭 얼굴을 만들 수 있습니다. 여기에는 JavaScript 및 SVG 파일을 사용하여 얼굴을 설계하고 코딩하는 것이 포함됩니다 [5].
Versa 4와의 도전
- 공식 SDK 지원 없음 : Versa 4에는 앱 개발에 대한 공식 SDK 지원이 없으므로 개발자가 장치에 대해 만들 수있는 내용이 제한되어 있습니다 [4].
-타사 앱 없음 : Fitbit은 4 Vera 4에서 타사 앱을 허용하지 않으며, 건강 및 웰빙 기능에 중점을 둡니다 [1].
-Wi-Fi 연결 없음 : 4 대 4 대에 Wi-Fi가 부족하면 사용자 정의 컨텐츠의 설치 및 관리가 복잡해집니다 [1].
요약하면 Fitbit Studio를 사용하여 셧다운 및 장치의 제한으로 인해 VERSA 4 용 앱을 개발할 수는 없지만 CLI 도구를 사용하여 클럭 페이스 생성을 탐색 할 수 있습니다. 그러나이 프로세스는 공식적으로 4 대 4에 대해 지원되지 않으며 모든 개발에는 비공식적 인 해결 방법이 필요합니다.
인용 :[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/bringing-your-data-to-my-wrist-with-the-mongodb-data-api-and-fitbit-e73db7dec
[4] https://community.fitbit.com/t5/sdk-development/when-will-we-sdk-support-for-versa-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-appor-for-fitbit-os-my-my-my-my-my-imjb
[9] https://stackoverflow.com/questions/73916842/how-can-i-enable-versa-4-usb-debugging