Vou desenvolver um aplicativo móvel BLE iot para seu dispositivo de hardware


Sobre este Serviço
Tradução automática
Precisa de uma conexão móvel confiável com seu hardware BLE, não apenas uma demonstração de scanner?
Eu crio integrações nativas de iOS e Android BLE para sensores, baterias e dispositivos personalizados.
Posso implementar:
- varredura, conexão e descoberta de serviços
- leitura, escrita e notificações GATT
- análise de protocolo personalizada, CRC e reagrupamento de múltiplos quadros
- reconexão e gerenciamento de estado de sessão
- modelos de telemetria em tempo real
- integração em um aplicativo Swift ou Kotlin existente
Minha prova é o BigBattery Husky 2, disponível na App Store e Google Play. Eu criei aplicativos nativos em Swift e Kotlin para hardware de bateria com um protocolo personalizado semelhante ao Modbus, verificação CRC16, análise de múltiplos quadros, comportamento de reconexão e monitoramento de mais de 32 células.
Você deve fornecer documentação do protocolo e ter um dispositivo físico, acesso remoto ao hardware ou um simulador e processo de validação acordados.
Firmware, design de PCB, backend na nuvem, interface de produção, submissão na loja e um aplicativo completo são escopos separados.
Envie-me uma mensagem com sua tabela GATT, documento do protocolo, plataformas alvo e plano de acesso ao hardware antes de fazer o pedido.
Conheça mais sobre Evgene Doronin
- A partir deEspanha
- Membro desdenov. de 2022
- Responde em aprox.:1 hora
Idiomas
Russo, Inglês, Espanhol
Tradução automática
Meu portfólio
Perguntas frequentes
Tradução automática
Você precisa do dispositivo físico?
Normalmente sim, para confiança na produção. Um simulador e um protocolo detalhado podem provar a lógica básica, mas pareamento, tempo, notificações, comportamento de reconexão e casos específicos do dispositivo devem ser validados com hardware real.
Você constrói aplicativos nativos ou multiplataforma?
Este serviço usa Swift nativo para iOS e Kotlin para Android. Também conheço Flutter, mas nativo é padrão para comportamento exigente de BLE e depuração mais fácil na plataforma específica.
O que significa um comando ou tipo de mensagem?
Uma solicitação ou notificação documentada com um formato de payload acordado e resultado esperado. Várias variantes, handshake criptografado, atualizações de firmware ou famílias de protocolos grandes requerem um escopo personalizado.
Você consegue fazer engenharia reversa de um dispositivo não documentado?
Às vezes, mas isso não está incluído nos pacotes listados. Engenharia reversa depende de acesso legal, aplicativos existentes, visibilidade de pacotes, criptografia e disponibilidade de hardware. Envie os detalhes para uma avaliação personalizada.
Você inclui submissão na App Store e Google Play?
Não. Os pacotes entregam a integração ou protótipo técnico acordado. Submissão na loja, UI de produção, análises, contas e serviços de backend são etapas separadas.

