Integrating QR Code Authentication with Firebase Cloud Messaging: A Performance-Optimized Architecture for Enhanced Mobile Security and User Experience

Authors

  • J. J. Jiddere MSC Student, Department of Computer Science, Faculty of Natural and Applied Science, Nasarawa State University, Keffi, Nigeria.
  • Kene T. Anyachebelu Senior Lecturer, Department of Computer Science, Faculty of Natural and Applied Science, Nasarawa State University, Keffi, Nigeria.
  • M. Olalere Senior Lecturer, Department of Computer Science, Faculty of Natural and Applied Science, Nasarawa State University, Keffi, Nigeria.

DOI:

https://doi.org/10.69996/jcai.2025027

Keywords:

Mobile Application Development, Cloud Messaging, User Experience (UX), Performance Optimization, Secure Authentication

Abstract

The escalating reliance on mobile applications across diverse sectors necessitates architectures that are simultaneously secure, performant, and user-centric. This study presents the design, implementation, and empirical evaluation of an Android application that integrates encrypted Quick
Response (QR) code authentication with Firebase Cloud Messaging (FCM) to enhance security and the overall user experience (UX). The primary scientific contribution of this work is a novel, performancecentric architecture that successfully balances robust, encrypted authentication with low-latency cloud communication, a synergy often identified as a challenge in integrated systems. Developed using an agile methodology, the optimized system was rigorously evaluated against a non-optimized baseline. Results demonstrated a 30% reduction in application load time, a 46% improvement in QR scan speed (averaging 190ms), and a 50% reduction in messaging latency (<900ms in 95% of tests). Simulated user tests yielded a high average System Usability Scale (SUS) score of 83.5, with participants highlighting the system's ease of use and responsiveness. This work confirms the viability of a unified architecture that does not force a trade-off between security and performance, offering a scalable and empirically validated model for e-commerce, e-learning, and digital service delivery applications.

References

[1] P. Liu, X. Zhang, Y. Zhang and Y. Lin, “An Automated and Practical Framework for Android ANR Detection,” IEEE Transactions on Software Engineering, vol.45, no.12, pp.1205-1223, 2019.

[2] J. Nielsen, “Usability 101: Introduction to Usability,” Nielsen Norman Group, 2012.

[3] M. Hassenzahl, “User Experience and Experience Design,” The Encyclopedia of Human-Computer Interaction, 2013 .

[4] M. Md Din and F. A. Fazal, “Integration of Web-Based and Mobile Application with QR Code Implementation for the Library Management System,” Journal of Physics: Conference Series, vol. 1860, no. 1, 2021.

[5] T. Ma, H. Zhang, J. Qian, X. Hu, and Y. Tian, “The Design and Implementation of an Innovative Mobile Payment System Based on QR Bar Code,” in Proceedings of the 2015International Conference on Network and Information Systems for Computers, pp. 435–440, 2015.

[6] G. Albertengo, F. G. Debele, W. Hassan and D. Stramandino, “On the Performance of Web Services, Google Cloud Messaging and Firebase Cloud Messaging,” Digital Communications and Networks, vol. 6, no. 1, pp. 31–37, 2020.

[7] L. Ahmad, R. Al-Sabha, and A. M. Al-Haj, “Design and Implementation of a Secure QR Payment System Based on Visual Cryptography,” in Proceedings of the 2021 7th International Conference on Information Management (ICIM), pp. 168–172, 2021.

[8] M. M. Din and A. F. Fazal, “A Comparative Review on Library Management System Using RFID and QR Code,” International Journal of Advanced Trends in Computer Science and Engineering, vol. 10, no. 3, pp. 2104–2109, 2021.

[9] B. Prakash, “Retrofitting Mobile First Design, Responsive Design: Driving Factors, Approach, Best Practices and Design Considerations,” Current Trends in Computer Sciences and Applications,vol. 2, no. 2, 2020.

[10] UXPin Inc. Responsive Web Design Best Practices: Advice, Tutorials, Case Studies. UXPin, 2015.

[11] G. MacLeod, "The Impact of Mobile Performance on User Engagement and Business Metrics," Journal of Systems and Software, vol. 162, p. 110501, 2020.

[12] K. Smith and P. Jones, "Lightweight Authentication Protocols for IoT and Mobile Ecosystems: A Survey and Research Directions," International Journal of Advanced Computer Science and Applications, vol. 12, no. 4, pp. 55-62, 2021.

[13] A. Sharma and B. Lee, "Evaluating Quality of Service in Integrated Mobile Cloud Services: A Latency - Centric Approach," Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 8, pp. 5122-5133, 2022.

[14] R. Kumar and S. Patel, "A Secure Two-Factor Authentication Scheme Using Dynamic QR Codes," International Journal of Network Security and Its Applications, vol. 13, no. 3, pp. 21-34, 2021.

[15] L. Chen, "Architectural Patterns for Low-Latency Mobile Applications with Secure Cloud Backends," Global Journal of Computer Science and Technology: C Software and Data Engineering, vol. 21, no. 1, pp. 15-24, 2021.

Downloads

Published

2025-10-31

How to Cite

J. J. Jiddere, Kene T. Anyachebelu, & M. Olalere. (2025). Integrating QR Code Authentication with Firebase Cloud Messaging: A Performance-Optimized Architecture for Enhanced Mobile Security and User Experience. Journal of Computer Allied Intelligence(JCAI, ISSN: 2584-2676), 3(5), 76-83. https://doi.org/10.69996/jcai.2025027