Comparação do desempenho de um aplicativo nativo e um aplicativo da Web móvel. Estudo de caso: Monitoramento de um sistema fotovoltaico

Autores

  • Sharon D. Sánchez Santana Universidad Francisco de Paula Santander, Cúcuta
  • José Ignacio Estévez Universidad Francisco de Paula Santander, Cúcuta
  • Sergio B. Sepúlveda Mora Universidad Francisco de Paula Santander, Cúcuta
  • Byron Medina Delgado Universidad Francisco de Paula Santander, Cúcuta

DOI:

https://doi.org/10.18046/syt.v14i39.2347

Palavras-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.  

Biografia do Autor

  • Sharon D. Sánchez Santana, Universidad Francisco de Paula Santander, Cúcuta

    Electronics Engineer and member of GIDT (Research and Development in Telecommunications Group) from Universidad Francisco de Paula Santander (Cucuta, Colombia). Her main areas of interest are: mobile solutions, telemetry, and web programming.

     

  • José Ignacio Estévez, Universidad Francisco de Paula Santander, Cúcuta

    Java programmer at SmartSoft Colombia. Electronics Engineer from Universidad Francisco de Paula Santander (Cucuta, Colombia). His main areas of interest are: mobile solutions, telemetry, and web programming.

  • Sergio B. Sepúlveda Mora, Universidad Francisco de Paula Santander, Cúcuta

    Full-time professor at the Department of Electricity and Electronics, and researcher of GIDT (Research and Development in Telecommunications Group) and GIDMA (Research and Development in Microelectronics Group). Electronics Engineer from Universidad Francisco de Paula Santander (Cucuta, Colombia) and Master of Science in Electrical and Computer Engineering from the University of Delaware (Newark, DE). His main areas of interest are: photovoltaic solar energy, wireless sensor networks, embedded systems and mobile solutions.

  • Byron Medina Delgado, Universidad Francisco de Paula Santander, Cúcuta

    Full-time professor at the Department of Electricity and Electronics, and researcher of GIDT (Research and Development in Telecommunications Group). Electronics Engineer from Universidad Francisco de Paula Santander (Cucuta, Colombia) and Master in Electronics Engineering from the National Experimental University of Tachira (San Cristobal, Venezuela). His main areas of interest are: telecommunications, electromagnetic theory, mobile solutions and technology management.

Referências

Barragán, A., Ruiz, C., & Gómez, E. (2010). Diseño de una aplicación adaptativa para monitoreo remoto a través de tecnologías móviles. Redes de Ingeniería, 1(1), 43-53.

Camargo, L., Sepúlveda, S., & Castro, S. (2010). Aplicación móvil de telemedicina para pacientes hipoglucémicos y diabéticos. Respuestas, 15(2), 52-62.

Casielles, J. (2015). Desarrollo de aplicaciones web para dispositivos móviles con Jquery Mobile [thesis] Universitat Politécnica de Valencia: España.

Delia, L., Galdámez, N., Thomas, P., & Pesado, P. (2013). Un análisis experimental de tipo de aplicaciones para dispositivos móviles. XVIII Congreso Argentino de Ciencias de la Computación, (pp. 766-776).

Durán, Á., Peinado, J., & Rosado, A. (2015). Comparación de dos tecnologías de desarrollo de aplicaciones móviles desde la perspectiva del rendimiento como atributo de calidad. Scientia Et Technica, 20(1), 81-87.

Hincapié, D. M., Duarte, G. G., & Sepúlveda, S. B. (2015). Low-cost and reliable wireless communication system for monitoring a photovoltaic source. In Communications and Computing (COLCOM), 2015 IEEE Colombian Conference on. IEEE.

Medina, B., Castro, S. A., & Camargo, L. L. (2015). Tecnologías de código abierto para la gestión de un proceso industrial. Gerencia Tecnológica Informática, 14(38), 43-58.

Pimienta, R., Aguilar, G., Ramírez, M., & Gallegos, G. (2014). Métodos de programación segura en Java para aplicaciones móviles en Android. Ciencia Ergo Sum, 21(3), 243-248.

Rincón, P. (2012). Aplicaciones móviles nativas con consumo de APIS online, estudio comparado con aplicaciones web móviles en iOS y Android y caso práctico de “native client” para WordPress [thesis]. Universidad Carlos III de Madrid: España.

Robayo, F., Neira, J., & Vásquez, M. (2015). Aplicación móvil Android para monitoreo y registro del estado nutricional humano implementada en plataforma de hardware libre. Sistemas & Telemática, 13(32), 75-88.

Downloads

Publicado

2016-12-01

Edição

Seção

Original Research