Examining the Use of Firebase in Android Application Development
Subject Areas : information technology
1 -
Keywords: Firebase, Android application development , Realtime database, User behavior analytics, Authentication, Cloud storage, Push notifications,
Abstract :
In the world of mobile application development, the use of cloud technologies has gained significant attention as a means to simplify development processes and enhance system efficiency. Firebase, provided by Google, is one of the advanced and widely-used tools in this domain. This platform offers various services, such as a real-time database, user authentication, push notifications, and user behavior analytics, establishing itself as a key player among Android app developers.
The aim of this study is to provide a comprehensive examination of Firebase, analyze its strengths and weaknesses, and identify its applications in Android app development. This research employs a qualitative methodology for data collection and content analysis. The findings indicate that Firebase can reduce development time and costs while improving system productivity. However, challenges such as dependency on Google infrastructure and scalability issues in large-scale projects are notable limitations of this tool.
This article can assist developers and IT decision-makers in making informed choices when selecting appropriate tools for application development.
#• Anderson, P. (2020). Cloud-Based Solutions for Mobile App Development. Journal of Software
Engineering, 18(3), 34-47.#
#• Brown, T., Smith, J., & Johnson, R. (2021). Firebase: Revolutionizing Mobile App Development.
Journal of Cloud Computing, 19(2), 56-78.#
#• Firebase Documentation. (2023). Official Documentation. Google Inc.#
#• Johnson, R. (2021). Real-Time Database Management in Mobile Apps. Database Systems Journal,
7(3), 89-102.#
#• Smith, J., & Johnson, R. (2020). Benefits and Challenges of Firebase in Mobile Applications.
International Journal of Mobile Computing, 15(2), 45-60.#
#• Amrulloh, N. A., & Marcos, H. (2024). Perancangan aplikasi data penjualan batik berbasis
Android menggunakan database Firebase. Program Studi Informatika, Fakultas Ilmu Komputer
Universitas Amikom Purwokerto.#
#• Napitupulu, H. Y. P. (2023). Department of Electrical Engineering, Faculty of Engineering,
Universitas Indonesia, Depok, Indonesia.#
#• Shelke, A., Patil, K., Pinjari, S., & Budaragade, A. P. (2024). Connecting communities: An Android
social networking application with Firebase & Java. D.Y. Patil College of Engineering &
Technology, Kolhapur, Maharashtra, India.#