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

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

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

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

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

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

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

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

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

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

Delia, L., Galdamez, N., Thomas, P., Corbalán, L., & Pesado, P. (2015). Multi-platform mobile application development analysis. CLEI Electronic Journal, 18(1).

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.

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

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

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

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

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

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

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

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

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

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

Satyanarayanan, M. (2017). The emergence of edge computing. IEEE Internet Computing, 21(1), 30–39. https://doi.org/10.1109/MIC.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

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

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)