Healthtech e IoT na sua cabeça!
PARCEIRO
brain4care
PROJETO
MOBILE APP
LANÇAMENTO
2022
Growth Stage - Series A
Este método reduz significativamente os riscos neurológicos dos pacientes e os custos assistenciais
Prova de Conceito para Aplicativo Híbrido
O grande desafio, no primeiro momento, foi avaliar os impactos de migrar a aplicação da tecnologia Kotlin para React-Native, uma vez que esta tem potencial de funcionar tanto em celulares Android quanto em iOS, reduzindo o custo de manutenção.
Deste modo, entendemos os principais pontos e buscamos as respostas. O React-Native teria uma boa perfomance construindo gráficos em tempo real com uma enorme quantidade de pontos por minuto? Quais as vantagens e as desvantagens?
Desenvolvimento
Utilizando o React-Native, foi desenvolvido um aplicativo que funcionava em dispositivos Android e iOS. Ele se conecta com o sensor de aferição de pressão por meio de bluetooth, consome buffers e exibe as informações em um gráfico atualizado em tempo real, registrando-as junto a dados criptogrados dos clientes para garantir a confidencialidade médica.
Ao final, a estratégia com o React-Native se provou como a melhor solução!
Usabilidade
Na concepção do produto final foi importante entender o usuário e os casos de uso da aplicação. Como ela seria utilizada primordialmente por profissionais médicos, em hospitais, se mostrou necessário pensar na solução de modo a reduzir o número de cliques e interações com a aplicação.
Deste modo, a usabilidade se adequaria as necessidades de quem utiliza a interface, garantindo alinhamente com o contexto de urgência na realização das tarefas do trabalho.
Além disso, construiu-se um Design System padrão, para tornar a experiência do usuário única.
Tech Highlight
Após a POC, o desafio foi desenvolver todo o aplicativo em React-Native, bem como realizar a migração dos dados para dentro da nova aplicação. Foram aplicadas melhorias no armazenamento e transmissão dos dados, para atingir melhor performance de comunicação, além da aplicação de criptografia em todos os dados de pacientes.
Desempenho
Foi utilizada uma técnica de otimização chamada memoization. Deste modo, foi possível garantir maior velocidade e consistência na consumo de buffers via Bluetooth, uma vez que os dados passam a ficar armazenados em cache assim que novas informações chegavam do sensor.
Migração de Dados
Na transição da aplicação de Kotlin para React-Native, foi necessário realizar uma migração sincronizada dos dados já existentes. Deste modo, garantimos que as informações já existentes não se perderiam. Além disso, algumas melhorias foram realizadas para aprimorar o funcionamento, como alterações no armazenamento para otimizar a performance da aplicação.
Criptografia
Por transicionar dados sensíveis de pacientes via Bluetooth, foi importante criptografar as informações enviadas. Para isso, foi utilizado o algoritmo RSA, garantindo segurança da informação transicionada entre o Software e o Hardware.
Bluetooth
Além das informações da medição, o sensor também enviava informações relativas ao consumo de energia. Deste modo, o usuário conseguia monitorar a bateria do sensor por meio da interface da aplicação.
Funcionalidades
Ao final do projeto, a equipe da Liven entregou um aplicativo funcional para Android e iOS, e responsivo para tablets e celulares. As principais funcionalidades foram o gráfico de monitorazação consumindo buffers do sensor, e também o relatório final, com resultados resumidos da medição de cada paciente.
Aprovação Órgãos Governamentais
Por tratar de informações sensíveis, um outro desafio foi garantir a aprovação do aplicativo na FDA, Anvisa e nas lojas (AppStore e PlayStore). A equipe da Liven auxiliou no desenvolvimento e construção de documentações que foram essenciais, junto com a criptografia dos dados, para a aprovação obter sucesso.
Feedback do projeto
Chief Digital Officer @brain4care