Fitbit Versa 4의 경우 Fitbit의 공식 SDK 업데이트는 타사 앱 개발을 지원하지 않습니다. Versa 4와 Sense 2는 현재 Fitbit 앱 갤러리를 통해 타사 앱을 지원하지 않습니다.이 기능은 Versa 3 [7] [9]와 같은 이전 모델에서 사용 가능한 기능이었습니다. 그러나 일부 개발자는 API를 사용하여 앱을 부재하는 비공식적 인 방법을 실험 해 왔지만 이러한 방법은 Fitbit에서 공식적으로 지원되지 않습니다.
비공식 개발 노력
일부 개발자는 Versa 4 및 Sense 2의 앱 개발을 가능하게하는 비공식 SDK 및 도구를 연구하고 있습니다. 예를 들어, 이러한 장치에 대한 SDK 개발을위한 비공식 안내서와 도구를 제공하는 GitHub 저장소가 있습니다 [4]. 이러한 노력은 종종 Fitbit SDK와 호환되는 node.js 버전 14를 사용하는 것과 같은 특정 개발 환경을 설정해야합니다 [1].
공식 SDK 상태
최신 업데이트 기간 동안 Fitbit은 Versa 4 및 Sense 2의 공식 SDK를 발표하지 않았습니다. 공식 지원이 부족하다는 것은 개발자가 Fitbit 앱 갤러리를 통해 앱을 배포 할 수 없으며 사용자는 이러한 장치에 타사 앱을 직접 설치할 수 없음을 의미합니다 [9].
개발 환경 설정
비공식 SDK와 협력하려면 개발자는 일반적으로 Node.js 및 Fitbit SDK CLI를 포함하는 개발 환경을 설정해야합니다. 예를 들어, 최신 버전이 SDK와 호환성 문제를 일으킬 수 있으므로 Node.js 버전 14를 사용하는 것이 좋습니다 [1]. 또한 개발자는 'NVM'과 같은 도구를 사용하여 시스템에서 Node.js 버전을 관리해야 할 수도 있습니다.
결론
Vera 4에 대한 공식 SDK 업데이트는 없지만 비공식 노력은 앱을 개발하고 부재하는 방법을 계속 탐색하고 있습니다. 그러나 이러한 방법은 Fitbit에 의해 지원되지 않으며 안정적이거나 널리 호환되지 않을 수 있습니다. 사용자와 개발자 모두 Fitbit의 공식 지원을 기다리고 이러한 장치의 잠재력을 완전히 활용합니다.
인용 :[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/deployment_and_initial_configuration/branch_deployment/branch_basics/hardware_and_software_requirements_for_branch
[3] https://www.teledynevisionsolutions.com/support/support-center/technical-guidance/iis/spinnaker-sdk-release-notes/
[4] https://github.com/yeohongred/fitbit-versa4-sense2-sdk
[5] https://docs.versa-networks.com/getting_started/deployment_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_the_sensens_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-status/td-p/5341810