Para o Fitbit Versa 4, não há atualizações oficiais do SDK do Fitbit que suportem o desenvolvimento de aplicativos de terceiros. Atualmente, o Versa 4 e o Sense 2 não suportam aplicativos de terceiros na Galeria de App Fitbit, que era um recurso disponível em modelos anteriores como o Versa 3 [7] [9]. No entanto, alguns desenvolvedores têm experimentado métodos não oficiais para os aplicativos de margem de desvio usando APIs, mas esses métodos não são oficialmente apoiados pelo Fitbit.
esforços de desenvolvimento não oficiais
Alguns desenvolvedores têm trabalhado em SDKs e ferramentas não oficiais para permitir o desenvolvimento de aplicativos para o Versa 4 e o Sense 2. Por exemplo, existem repositórios do GitHub que fornecem guias e ferramentas não oficiais para o desenvolvimento do SDK nesses dispositivos [4]. Esses esforços geralmente exigem a configuração de um ambiente de desenvolvimento específico, como o uso do Node.JS versão 14, que é compatível com o Fitbit SDK [1].
status oficial do SDK
A partir das atualizações mais recentes, o Fitbit não anunciou um SDK oficial para o Versa 4 e o Sense 2. A falta de suporte oficial significa que os desenvolvedores não podem distribuir seus aplicativos pela Galeria de App Fitbit e os usuários não podem instalar aplicativos de terceiros diretamente nesses dispositivos [9].
Configuração do ambiente de desenvolvimento
Para trabalhar com SDKs não oficiais, os desenvolvedores normalmente precisam configurar um ambiente de desenvolvimento que inclua o Node.js e o Fitbit SDK CLI. Por exemplo, é recomendado o uso de Node.JS versão 14, pois as versões mais recentes podem causar problemas de compatibilidade com o SDK [1]. Além disso, os desenvolvedores podem precisar usar ferramentas como `nvm` para gerenciar as versões Node.js em seus sistemas.
Conclusão
Embora não haja atualizações oficiais do SDK para o Versa 4, os esforços não oficiais continuam a explorar maneiras de desenvolver e despedir aplicativos. No entanto, esses métodos não são suportados pelo Fitbit e podem não ser estáveis ou amplamente compatíveis. Usuários e desenvolvedores aguardam suporte oficial do Fitbit para utilizar totalmente o potencial desses dispositivos.
Citações:[1] https://www.reddit.com/r/fitbit/comments/151cx3p/verssa_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_requirents_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_fore_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/verssa-4/verssa-4-firmware-update-194-86/td-p/5498705
[9] https://community.fitbit.com/t5/sdk-development/verssa-4-and-sense-2-sdk-status/td-p/5341810