Telegram, WhatsApp  +380637610482
Valery Danyuk
Valery DanyukdesenvolvedorDesenvolvendo ferramentas de IA para empresas. Alta qualidade. Preço acessível.Enviar mensagem no Telegram

Aplicativo Garmin Connect IQ: um estudo de caso em vez de uma API fechada.

Painel da plataforma Longevity com métricas de sono, frequência cardíaca e estresse do seu relógio Garmin.
TarefaColetar dados de saúde de smartwatches com certificação da UE para uma plataforma de saúde preventiva — e ter o acesso à API negado pela Garmin.
SoluçãoEm vez de integração via API, o Garmin Connect IQ oferece dois aplicativos nativos: um mostrador de relógio personalizado com métricas importantes e um aplicativo para sincronizar dados com a plataforma.
PrazosAgosto de 2026
ResultadoAmbos os aplicativos foram moderados pela Garmin e publicados na loja Connect IQ; os dados de relógios certificados são transferidos para a plataforma sem uma API oficial.

Uma plataforma de medicina preventiva e monitoramento de saúde pessoal foi projetada para coletar dados de smartwatches dos hóspedes. O desenvolvedor escolheu a Garmin por ser líder global e possuir um conjunto completo de certificações para a Europa. No entanto, quase imediatamente se depararam com restrições de acesso à sua API — o canal pelo qual serviços de terceiros normalmente obtêm dados do dispositivo automaticamente.

Toda semana, o canal do autor Telegram publica novos casos e abordagens para o desenvolvimento de IA. Você pode se inscrever aqui: t.me/promtvibeadd.

Por que a Garmin era a única opção para este projeto?

O dispositivo precisava ser certificado na Europa para coletar dados de saúde — isso restringiu as opções imediatamente. A Garmin é mais conveniente que seus concorrentes nesse aspecto: possui um pacote completo de certificações reconhecidas na UE.

Na experiência do desenvolvedor, os requisitos da UE para dados médicos afetam não apenas a seleção do dispositivo, mas também a infraestrutura subjacente: até mesmo os serviços de hospedagem bloqueiam automaticamente recursos se uma série de requisitos rigorosos da UE não forem atendidos. Uma análise da certificação de software médico em si é o tema de uma publicação separada do autor; aqui, ela é importante apenas como um dos motivos pelos quais a Garmin foi a opção preferida.

Qual foi a resposta da Garmin à solicitação de acesso à API?

Um desenvolvedor enviou uma solicitação ao Garmin Connect Developer, com o objetivo de adquirir acesso à API e utilizá-la para criar visualizações de métricas. A resposta foi rápida, mas não como esperado: a Garmin informou que a análise e aprovação de novas solicitações de acesso à API estavam temporariamente suspensas.

Em seguida, iniciou-se uma busca rotineira em fóruns especializados. Segundo o desenvolvedor, o acesso provavelmente não estaria disponível antes do verão de 2027. Para um projeto já em construção, isso significava um verdadeiro beco sem saída, a menos que outra solução fosse encontrada.

Por que você não trocou o Garmin por uma marca com uma API aberta?

O próprio desenvolvedor propôs uma abordagem lógica ao cliente: já que a API da Garmin é fechada, eles deveriam usar um dispositivo de outro fabricante com acesso aberto. O cliente recusou — a publicação não revela o motivo exato.

Muito provavelmente, o problema decorre da mesma certificação. Mudar de marca resolveria o problema da API, mas criaria uma nova tarefa, mais difícil: revalidar a conformidade do dispositivo com os requisitos europeus de dados médicos que inicialmente levaram à escolha da Garmin. Permanecer com a Garmin e encontrar uma solução alternativa parecia mais barato do que trocar de dispositivo e obter uma nova certificação.

Como contornar o problema usando o Garmin Connect IQ

Em vez da integração de API, foi encontrada uma solução no ecossistema Garmin Connect IQ — uma loja de miniaplicativos que são instalados diretamente no relógio e operam de acordo com regras definidas pela própria Garmin. Um aplicativo desse tipo pode ser publicado sem acesso à API: ele reside no dispositivo e se comunica diretamente com o servidor por meio do código do aplicativo.

Quando a rota oficial está fechada e esperar até 2027 não é uma opção, as pessoas procuram esse tipo de solução alternativa — uma que evite meses de espera pela decisão do fornecedor sobre sua solicitação. Uma lógica semelhante está por trás 1001site AI: seu agente de IA cria um site ou loja online com base no seu link ou descrição em apenas alguns minutos.

API oficial da Garmin Aplicativo Garmin Connect IQ
Acesso Não serão aceitas novas candidaturas (estimativa do autor: somente no verão de 2027). Aberto a qualquer desenvolvedor através do kit de ferramentas Garmin Connect IQ.
O que você ganha? Um canal de dados pronto para uso, sem necessidade de desenvolver um aplicativo no relógio. Controle total sobre a tela e a lógica, mas você escreve o código.
Moderação Não é necessário (de qualquer forma, não há acesso). A Garmin precisa verificar o produto antes de publicá-lo na loja.
Data de abertura Por um período indefinido (a estimativa do autor é não antes de 2027). Depende apenas do desenvolvimento e da moderação, e não da decisão do fornecedor sobre o aplicativo.

O que fazem os dois aplicativos aprovados pela Garmin?

A equipe desenvolveu dois aplicativos distintos para o ecossistema Connect IQ, ambos aprovados pela Garmin: um mostrador de relógio personalizado com métricas importantes e o logotipo do hotel cliente, e um aplicativo para sincronizar e compartilhar dados com a plataforma. De acordo com a Garmin Connect IQ Store, eles se chamam Longevity President Face e Longevity President, e foram desenvolvidos pela Longevity.

O mostrador do relógio é projetado especificamente para cada usuário: a tela exibe a faixa de frequência cardíaca, o próximo tratamento agendado e o nível da bateria, tudo personalizado para o dia. Abaixo, você encontra a página de documentação do aplicativo: as telas em si não são fotos do relógio, mas sim desenhos baseados no código do mostrador, permitindo que o designer e o cliente visualizem cada status sem precisar acessá-lo fisicamente no dispositivo.

Documentação do mostrador do relógio: Uma renderização do código do relógio mostra como a tela se adapta ao próximo tratamento e à frequência cardíaca do paciente.

Documentação do monitor de pulso: análise dos principais indicadores - pulso e faixa normal em duas opções de exibição.

Documentação do sistema de reservas: O significado de cada elemento na tela, desde o nome do hotel até a temperatura e a data no idioma do hóspede.

O segundo aplicativo, Longevity President, funciona na parte de sincronização: durante a atividade de um usuário (por exemplo, caminhando por uma rota), ele transmite dados do relógio para o portal, onde um mapa com o trajeto também é exibido.

Aplicativo de sincronização: durante o percurso do usuário, os dados do relógio são transmitidos para a plataforma, e a tela exibe um mapa da rota e indicadores do relógio.

Como é na prática?

No pulso do usuário, o visor do relógio exibe as mesmas informações da documentação acima, mas em condições reais: hora, frequência cardíaca, passos, duração da bateria e um lembrete sobre o próximo tratamento, indicando a faixa de frequência cardíaca necessária. Os dados do dispositivo certificado são transmitidos diretamente para o pulso da pessoa em questão.

Um mostrador de relógio personalizado em um relógio Garmin em uso real: próximo horário de tratamento e frequência cardíaca do paciente em um determinado corredor.

Qual foi o resultado final do projeto e quais são os próximos passos?

Ambos os aplicativos foram moderados e publicados na Garmin Connect IQ Store — um canal de dados funcional e pronto para uso. O desenvolvedor considera isso uma lição prática de integração de dispositivos vestíveis em um ecossistema fechado: as regras do jogo são definidas pelo fornecedor e a solução deve ser construída dentro dessa estrutura.

Os próximos passos incluem o desenvolvimento de um portal médico e a colaboração com clínicas de bem-estar de hotéis, expandindo seus serviços por meio do monitoramento da saúde dos hóspedes e da seleção automática de tratamentos. A marca Longevity, apresentada no painel da plataforma nas capturas de tela acima, já está em uso no portal de turismo do resort de Karlovy Vary, para o Hotel President. Lá, o widget Longevity e a integração com o Garmin Connect IQ são apresentados aos hóspedes como dois serviços separados, juntamente com informações sobre eventos e clima. Para um estudo de caso sobre como a IA, baseada em dados de relógios Garmin, seleciona automaticamente tratamentos de spa para os hóspedes, consulte o estudo de caso Longevity AI para Hotéis e Spas.

Na própria publicação, o autor deixou a questão em aberto e perguntou aos leitores quais outros dispositivos ou sensores eles gostariam de integrar aos serviços de monitoramento de saúde. A lista de dispositivos compatíveis está atualmente limitada por requisitos de certificação, e não por capacidades técnicas.

Para quem essa solução alternativa é adequada?

Desenvolver um miniaplicativo em um ecossistema fechado de um dispositivo nem sempre é viável. Faz sentido se:

  1. A API oficial do fornecedor está fechada para novas solicitações ou está temporariamente indisponível devido a restrições de tempo;
  2. É impossível alterar o dispositivo devido a uma exigência externa - certificação, contrato ou à frota de dispositivos já distribuída aos usuários;
  3. O ecossistema de dispositivos (como o Garmin Connect IQ) geralmente permite widgets de terceiros e os publica sem acesso a uma API fechada.

Se nenhuma dessas condições for atendida, uma API aberta ou a escolha de um dispositivo gratuito é quase sempre mais rápida e barata do que desenvolver e moderar um aplicativo no ecossistema de terceiros.

Perguntas e Respostas

Por que eles simplesmente não acessaram a API oficial da Garmin? O acesso está temporariamente fechado para novas solicitações. Uma solicitação ao desenvolvedor do Garmin Connect recebeu como resposta que a análise e aprovação de novas solicitações de acesso à API estão suspensas temporariamente. De acordo com os fóruns da Garmin, o desenvolvedor estima que o acesso provavelmente não estará disponível antes do verão de 2027.

Por que vocês não trocaram os dispositivos Garmin por dispositivos com API aberta? O desenvolvedor propôs essa opção ao cliente, mas foi recusada. Para uma plataforma de medicina preventiva, o dispositivo precisa ser certificado na Europa, e a Garmin fornece um pacote completo de documentos de certificação. Abrir mão disso em prol de uma API aberta significaria resolver um problema diferente e mais complexo do zero.

O que fazem os dois aplicativos aprovados pela Garmin? O primeiro é um mostrador de relógio personalizado, o Longevity President Face, que exibe métricas importantes e o logotipo do hotel. O segundo é o aplicativo de sincronização Longevity President, que transfere dados do relógio para a plataforma. Ambos estão confirmados como aplicativos independentes na loja Garmin Connect IQ, desenvolvidos pela Longevity.

Essa solução alternativa é adequada para todos os projetos de dispositivos vestíveis? Não. Ela é apropriada quando a API oficial está fechada ou temporariamente indisponível e a troca de dispositivo é impossível devido a uma exigência externa — como a certificação, neste caso. Se a API estiver aberta ou a seleção de dispositivos for ilimitada, a integração via API é quase sempre mais rápida.

Fontes

Uma lógica semelhante funciona para sites. 1001site AI — um agente de IA — cria um site ou loja online com base no seu link ou descrição em apenas alguns minutos.

Links do projeto

Perguntas e Respostas

Por que você simplesmente não acessou a API oficial da Garmin?

O acesso está temporariamente fechado para novas solicitações. Uma solicitação ao desenvolvedor do Garmin Connect foi respondida informando que a análise e aprovação de novas solicitações de acesso à API estão suspensas temporariamente. De acordo com fóruns do setor, o desenvolvedor estima que o acesso provavelmente não será liberado antes do verão de 2027 — esperar quase um ano é inaceitável enquanto a plataforma já está em desenvolvimento.

Por que você não trocou o Garmin por dispositivos com uma API aberta?

O desenvolvedor propôs essa opção ao cliente, mas ela foi recusada. Para uma plataforma de medicina preventiva, o dispositivo precisa ser certificado na Europa, e a Garmin fornece um pacote completo de documentos de certificação. Abrir mão disso em prol de uma API aberta significaria resolver um problema diferente e mais complexo do zero.

O que fazem os dois aplicativos aprovados pela Garmin?

A primeira é a tela personalizada Longevity President Face, que exibe métricas importantes e o logotipo do hotel no visor do relógio. A segunda é o aplicativo Longevity President, um aplicativo de sincronização e compartilhamento de dados que transmite informações do relógio para a plataforma. Ambos estão disponíveis como aplicativos independentes na Garmin Connect IQ Store, desenvolvidos pela Longevity.

Essa solução alternativa é adequada para qualquer projeto de dispositivo vestível?

Não. Isso se justifica quando a API oficial está fechada ou temporariamente indisponível e a troca de dispositivo é impossível devido a uma exigência externa — como a certificação, neste caso. Se a API for aberta ou a seleção de dispositivos for ilimitada, desenvolver um miniaplicativo em um ecossistema fechado é um passo desnecessário: a integração via API é quase sempre mais rápida.