Comparação do desempenho de um aplicativo nativo e um aplicativo da Web móvel. Estudo de caso: Monitoramento de um sistema fotovoltaico
DOI:
https://doi.org/10.18046/syt.v14i39.2347Palavras-chave:
Android, aplicativo, banco de dados, multiplataforma, monitoramento.Resumo
Um aplicativo Android nativo e uma aplicação web multiplataforma para monitorar a radiação solar e a potência de saída de um sistema fotovoltaico foram desenvolvidos olhnado determinar qual alternativa é mais eficiente na utilização de recursos de um dispositivo móvel. Na realização das duas aplicações foi adotada a Metodologia para o Desenvolvimento de aplicações móveis [MDAM] e foram utilizadas ferramentas de software livre (Android Studio e HTML5). Comparou-se: consumo de CPU, tempo de resposta no envio de dados e a memória em uso para a execução das aplicações; foi avaliada a experiência do usuário através do Diagrama 6M. O tempo de transferência de um dado desde o servidor até a aplicação móvel executada em Chrome foi 0,887 segundos e a aplicação nativa realizou a transferência de um dado em 0,853 segundos –os tempos de transferência das duas aplicações estão dentro dos limites aceitáveis, sendo que o sistema de aquisição armazena um dado de 5 minutos. O uso médio de memória foi de 182 Mb para a execução do aplicativo no navegador Chrome, na execução do aplicativo nativo foi obtida uma redução de 65%, por isso podemos dizer que o aplicativo nativo requer menos uso de memória para a sua execução.
Downloads
Publicado
Edição
Seção
Licença
Esta publicação está licenciada sob os termos da licença CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/deed.pt_BR).
