Fitbit Versa 4の場合、サードパーティのアプリ開発をサポートするFitbitからの公式のSDKアップデートはありません。 Versa 4とSense 2は、現在、Versa 3 [7] [9]などの以前のモデルで利用できる機能であるFitbit Appギャラリーを介してサードパーティアプリをサポートしていません。ただし、一部の開発者は、APIを使用してアプリをサイドロードするための非公式の方法を実験していますが、これらの方法はFitbitによって公式にサポートされていません。
###非公式開発の取り組み
一部の開発者は、Versa 4およびSense 2のアプリ開発を有効にするための非公式のSDKおよびツールに取り組んでいます。たとえば、これらのデバイスでSDK開発のための非公式ガイドとツールを提供するGithubリポジトリがあります[4]。これらの取り組みでは、node.jsバージョン14を使用するなど、特定の開発環境をセットアップする必要があることがよくあります。これは、Fitbit SDKと互換性があります[1]。
###公式SDKステータス
最新の更新の時点で、FitbitはVersa 4およびSense 2の公式SDKを発表していません。公式サポートがないため、開発者はFitbitアプリギャラリーを介してアプリを配布できず、ユーザーはこれらのデバイスにサードパーティアプリを直接インストールできません[9]。
###開発環境のセットアップ
非公式のSDKを使用するには、開発者は通常、node.jsとFitbit SDK CLIを含む開発環境を設定する必要があります。たとえば、新しいバージョンがSDKとの互換性の問題を引き起こす可能性があるため、node.jsバージョン14を使用することをお勧めします[1]。さらに、開発者は「nvm」などのツールを使用して、システム上のnode.jsバージョンを管理する必要がある場合があります。
### 結論
Versa 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_new_sense_2_versa_4_do_not_support/
[8] https://community.fitbit.com/t5/versa-4/versa-4-firmware-pdate-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/versa-4-and-sense-2-sdk-status/td-p/5341810