Comparison of performance between a native app and a mobile web application for monitoring a photovoltaic system

  • 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
Keywords: Android, application, database, multi-platform, monitoring.

Abstract

A native Android application and a multi-platform web application to monitor solar radiation and the output power of a photovoltaic system were developed, in order to establish which is more efficient using the mobile device resources. The methodology for Mobile Application Development [MAD] was adopted and free software tools –Android Studio and HTML5– were used. CPU consumption, response time in sending data and memory usage for the execution of the applications, were compared; also, the user experience was evaluated through the 6Ms survey. The transfer time of a data from the server to the mobile application executed in Chrome was 0.887 seconds, the native application transfers a data in 0.853 seconds –both times are within the acceptable ranges, since the acquisition system stores one data every 5 minutes; the average memory usage was 182 Mb for executing the application in the Chrome browser, while the native application achieved a reduction of 65%, therefore it can be concluded that the native application requires less memory usage for its execution. 

Author Biographies

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.

References

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.
Published
2016-12-01
Section
Original Research