Mobile architecture using xamarin for real-time capture and analysis of IoT Data over LoRaWAN Networks

Authors

DOI:

https://doi.org/10.71112/p51hwy94

Keywords:

Firebase, Internet of Things, LoRaWAN, Mobile applications, Xamarin

Abstract

This article explores how the architecture and development of a cross-platform mobile application based on Xamarin adapt to the real-time acquisition and analysis of data from an IoT network transmitted through LoRaWAN networks. The system integrates smart collars as end devices, communication through LoRaWAN gateways, processing in The Things Stack, and data transmission via webhooks to a cloud-based backend implemented with Firebase Realtime Database. The mobile application, designed under the MVVM architectural pattern, enables user authentication, geospatial visualization on maps, historical session storage, and the generation of basic statistics such as averages, maximums, and minimums. Data in JSON format and real-time synchronization ensure low latency and automatic scalability. The proposed architecture optimizes the energy consumption of IoT devices and facilitates integration with secure REST services. The results demonstrate stability in data transmission, immediate updates of GPS coordinates, and efficiency in session management. It is concluded that the combination of Xamarin, LoRaWAN, and Firebase constitutes a robust, scalable, and suitable solution for mobile applications focused on IoT data monitoring and analysis.

Downloads

Download data is not yet available.

References

Adelantado, F., Vilajosana, X., Tuset-Peiró, P., Martinez, B., Melia-Segui, J., & Watteyne, T. (2017). Understanding the limits of LoRaWAN. IEEE Communications Magazine, 55(9), 34–40. https://doi.org/10.1109/MCOM.2017.1600613 DOI: https://doi.org/10.1109/MCOM.2017.1600613

Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015). Internet of Things: A survey on enabling technologies, protocols, and applications. IEEE Communications Surveys & Tutorials, 17(4), 2347–2376. https://doi.org/10.1109/COMST.2015.2444095 DOI: https://doi.org/10.1109/COMST.2015.2444095

Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R., Konwinski, A., ... Zaharia, M. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50–58. https://doi.org/10.1145/1721654.1721672 DOI: https://doi.org/10.1145/1721654.1721672

Atzori, L., Iera, A., & Morabito, G. (2010). The Internet of Things: A survey. Computer Networks, 54(15), 2787–2805. https://doi.org/10.1016/j.comnet.2010.05.010 DOI: https://doi.org/10.1016/j.comnet.2010.05.010

Augustin, A., Yi, J., Clausen, T., & Townsley, W. (2016). A study of LoRa: Long range & low power networks for the Internet of Things. Sensors, 16(9), 1466. https://doi.org/10.3390/s16091466 DOI: https://doi.org/10.3390/s16091466

Biørn-Hansen, A., Grønli, T. M., & Ghinea, G. (2018). A survey and taxonomy of core concepts and research challenges in cross-platform mobile development. IEEE Software, 35(3), 38–47. https://doi.org/10.1109/MS.2017.4121227 DOI: https://doi.org/10.1109/MS.2017.4121227

Borgia, E. (2014). The Internet of Things vision: Key features, applications and open issues. Computer Communications, 54, 1–31. https://doi.org/10.1016/j.comcom.2014.09.008 DOI: https://doi.org/10.1016/j.comcom.2014.09.008

Botta, A., De Donato, W., Persico, V., & Pescapé, A. (2016). Integration of cloud computing and Internet of Things: A survey. Future Generation Computer Systems, 56, 684–700. https://doi.org/10.1016/j.future.2015.09.021 DOI: https://doi.org/10.1016/j.future.2015.09.021

Centenaro, M., Vangelista, L., Zanella, A., & Zorzi, M. (2016). Long-range communications in unlicensed bands: The rising stars in the IoT and smart city scenarios. IEEE Internet of Things Journal, 3(5), 702–716. https://doi.org/10.1109/JIOT.2015.2469390 DOI: https://doi.org/10.1109/MWC.2016.7721743

Chiang, M., & Zhang, T. (2016). Fog and IoT: An overview of research opportunities. IEEE Internet of Things Journal, 3(6), 854–864. https://doi.org/10.1109/JIOT.2016.2584538 DOI: https://doi.org/10.1109/JIOT.2016.2584538

Delia, L., Galdamez, N., Thomas, P., Corbalán, L., & Pesado, P. (2015). Multi-platform mobile application development analysis. CLEI Electronic Journal, 18(1). DOI: https://doi.org/10.1109/RCIS.2015.7128878

Fowler, M. (2002). Patterns of enterprise application architecture. Addison-Wesley.

Garlan, D., & Shaw, M. (1993). An introduction to software architecture. In V. Ambriola & G. Tortora (Eds.), Advances in software engineering and knowledge engineering (pp. 1–39). World Scientific. DOI: https://doi.org/10.1142/9789812798039_0001

Georgiou, O., & Raza, U. (2017). Low power wide area network analysis: ¿Can LoRa scale? IEEE Wireless Communications Letters, 6(2), 162–165. https://doi.org/10.1109/LWC.2016.2647247 DOI: https://doi.org/10.1109/LWC.2016.2647247

Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), 1645–1660. https://doi.org/10.1016/j.future.2013.01.010 DOI: https://doi.org/10.1016/j.future.2013.01.010

Heitkötter, H., Hanschke, S., & Majchrzak, T. A. (2013). Evaluating cross-platform development approaches for mobile applications. Web Information Systems Engineering. https://doi.org/10.1007/978-3-642-41154-0_27 DOI: https://doi.org/10.1007/978-3-642-36608-6_8

Hurtado Crespo, G., Novillo, G. P., Umaquinga-Criollo, A. C., & Pérez, J. M. (2025). Development of intelligent therapeutic devices: Integration of new technologies for the care of elderly adults in Cuenca: ARTRI Phase 2. Data and Metadata, 4(766), 766. https://doi.org/10.56294/dm2025766 DOI: https://doi.org/10.56294/dm2025766

Lee, I., & Lee, K. (2015). The Internet of Things (IoT): Applications, investments, and challenges for enterprises. Business Horizons, 58(4), 431–440. https://doi.org/10.1016/j.bushor.2015.03.008 DOI: https://doi.org/10.1016/j.bushor.2015.03.008

Marjani, M., Nasaruddin, F., Gani, A., Karim, A., Hashem, I. A. T., Siddiqa, A., & Yaqoob, I. (2017). Big IoT data analytics: Architecture, opportunities, and open research challenges. Future Generation Computer Systems, 89, 289–301. https://doi.org/10.1016/j.future.2017.12.052 DOI: https://doi.org/10.1016/j.future.2017.12.052

Mekki, K., Bajic, E., Chaxel, F., & Meyer, F. (2019). A comparative study of LPWAN technologies for large-scale IoT deployment. ICT Express, 5(1), 1–7. https://doi.org/10.1016/j.icte.2017.12.005 DOI: https://doi.org/10.1016/j.icte.2017.12.005

Pahl, C., & Jamshidi, P. (2016). Microservices: A systematic mapping study. IEEE Cloud Computing, 3(5), 76–85. https://doi.org/10.1109/MCC.2016.91 DOI: https://doi.org/10.1109/MCC.2016.91

Raza, U., Kulkarni, P., & Sooriyabandara, M. (2017). Low power wide area networks: An overview. IEEE Communications Surveys & Tutorials, 19(2), 855–873. https://doi.org/10.1109/COMST.2017.2652320 DOI: https://doi.org/10.1109/COMST.2017.2652320

Roman, R., Zhou, J., & Lopez, J. (2013). On the features and challenges of security and privacy in distributed Internet of Things. Computer Networks, 57(10), 2266–2279. https://doi.org/10.1016/j.comnet.2012.12.018 DOI: https://doi.org/10.1016/j.comnet.2012.12.018

Satyanarayanan, M. (2017). The emergence of edge computing. IEEE Internet Computing, 21(1), 30–39. https://doi.org/10.1109/MIC.2017.9 DOI: https://doi.org/10.1109/MC.2017.9

Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016). Edge computing: Vision and challenges. IEEE Internet of Things Journal, 3(5), 637–646. https://doi.org/10.1109/JIOT.2016.2579198 DOI: https://doi.org/10.1109/JIOT.2016.2579198

Zanella, A., Bui, N., Castellani, A., Vangelista, L., & Zorzi, M. (2014). Internet of Things for smart cities. IEEE Internet of Things Journal, 1(1), 22–32. https://doi.org/10.1109/JIOT.2014.2306328 DOI: https://doi.org/10.1109/JIOT.2014.2306328

Published

2026-07-15

Issue

Section

Computational Sciences

How to Cite

Guillermo León, W. A. ., Hurtado Crespo, G. P. ., & Durazno Silva, T. S. . (2026). Mobile architecture using xamarin for real-time capture and analysis of IoT Data over LoRaWAN Networks. Multidisciplinary Journal Epistemology of the Sciences, 3(3), 315-336. https://doi.org/10.71112/p51hwy94

Most read articles by the same author(s)