IMPLEMENTATION OF FLUTTER AND FIREBASE TECHNOLOGIES IN MODERN LIVE STREAMING APPLICATION DEVELOPMENT

  • Fauzi Hidayatul Anmi Universitas Islam Negeri Syarif Kasim Riau
  • Muhammad Jazman Universitas Islam Negeri Syarif Kasim Riau
  • Anofrizen Anofrizen Universitas Islam Negeri Syarif Kasim Riau
  • Eki Saputra Universitas Islam Negeri Syarif Kasim Riau
  • Syafril Siregar Universitas Islam Negeri Syarif Kasim Riau
  • T. Khairil Ahsyar Universitas Islam Negeri Syarif Kasim Riau
Abstract viewed = 15 times
PDF (Bahasa Indonesia) downloaded = 18 times

Abstract

Live streaming applications play a vital role in entertainment, education, and business communication. Despite their growing adoption, developing efficient and scalable live streaming applications remains challenging, particularly in ensuring real-time data synchronization, cross-platform compatibility, and optimal user experience under varying network conditions. This study addresses these challenges by designing and implementing a live streaming application using Flutter and Firebase, leveraging their advantages in cross-platform development and backend services. The research employs an Agile-Scrum methodology to iteratively develop and refine the application, incorporating essential features such as real-time video streaming, user authentication, live chat, and voice changers. Performance evaluation is conducted through direct user testing to assess functionality, responsiveness, and network adaptability. The results demonstrate that Flutter effectively streamlines the development of cross-platform interfaces, while Firebase ensures seamless real-time data synchronization and authentication. However, challenges persist in optimizing the application for low-spec devices and ensuring high-quality video streaming under limited bandwidth conditions. This study contributes to the field by providing a structured development approach for real-time live streaming applications, offering insights into best practices for integrating Flutter and Firebase. Future enhancements may explore automatic video quality adjustment and artificial intelligence-driven user interaction improvements to further refine the user experience.

Downloads

Download data is not yet available.

References

Achilleos, A., Mettouris, C., Yeratziotis, A., Starosta-Sztuczka, J., Moza, S., Hadjicosta, A., … Pecyna, K. (2023). Lessons learned from older adults fusing of an augmented reality, assisted living and social interaction platform. SN Computer Science, 4(4), 378.
Al-Ahmari, M. M., Al Moaleem, M. M., Khudhayr, R. A., Sulaily, A. A., Alhazmi, B. A. M., AlAlili, M. I. S., … Shagagi, A. M. (2022). A systematic review of publications using the Dundee Ready Education Environment Measure (DREEM) to Monitor Education in medical colleges in Saudi Arabia. Medical Science Monitor: International Medical Journal of Experimental and Clinical Research, 28, e938987-1.
Alsharari, A. S., Zainon, W. M. N. W., Letchmunan, S., Mohammed, B. A., & Alsharari, M. S. (2023). A Review of Agile Methods for Requirement Change Management in Web Engineering. 2023 International Conference on Smart Computing and Application (ICSCA), 1–9. IEEE.
Bartlett, L., Kabir, M. A., & Han, J. (2023). A review on business process management system design: the role of virtualization and work design. IEEE Access.
Becker, T. (2024). Successfully Implementing Process Improvements. In Optimising and Digitising Supply Chain Processes (pp. 291–325). Springer.
Chancusig-Chisag, J.-C., Martinez-Freire, M.-N., Cantuña-Flores, K.-S., & Banda Casa, M. A. (2023). Development of a Web and Mobile Application for the Management and Sales of Flower Inputs for Clients of the Company “Flor Insumos SAS” in the City of Cayambe, Through the Use of Agile Practices. International Conference on Computer Science, Electronics and Industrial Engineering (CSEI), 830–849. Springer.
Chang, S.-C., & Wongwatkit, C. (2024). Effects of a peer assessment-based scrum project learning system on computer programming’s learning motivation, collaboration, communication, critical thinking, and cognitive load. Education and Information Technologies, 29(6), 7105–7128.
Choetkiertikul, M., Banyongrakkul, P., Ragkhitwetsagul, C., Tuarob, S., Dam, H. K., & Sunetnanta, T. (2024). Sprint2Vec: a deep characterization of sprints in iterative software development. IEEE Transactions on Software Engineering.
Crum, S., Li, B., & Kou, X. (2024). Generative Artificial Intelligence and Interactive Learning Platforms: Second Language Vocabulary Acquisition. International Conference on Human-Computer Interaction, 48–53. Springer.
Denden, M., Tlili, A., Salha, S., & Abed, M. (2024). Opening up the gamification black box: effects of students’ personality traits and perception of game elements on their engaged behaviors in a gamified course. Technology, Knowledge and Learning, 29(2), 921–940.
Dua, M., Reddy, G. S., Vishnoi, R., Tomar, S., & Dua, S. (n.d.). A Secure, Scalable, and Integrated Smart Platform for Teaching and Coding. In Internet of Things and Big Data Analytics-Based Manufacturing (pp. 258–272). CRC Press.
Hassija, V., Chamola, V., Mahapatra, A., Singal, A., Goel, D., Huang, K., … Hussain, A. (2024). Interpreting black-box models: a review on explainable artificial intelligence. Cognitive Computation, 16(1), 45–74.
Hoffmann, S. (2024). Introduction to Digital Product Management: Classification and Basic Concepts. In Digital Product Management: Frameworks–Tools–Cases (pp. 1–30). Springer.
Kim, M., Ko, H., Choi, J., & Lee, J. (2023). FlumeRide: Interactive Space Where Artists and Fans Meet-and-Greet Using Video Calls. IEEE Access, 11, 31594–31606.
Martins, P., Silva, D., Pinto, J., Varanda, J., Váz, P., Silva, J., & Abbasi, M. (2024). Smart City Air Quality Monitoring: A Mobile Application for Intelligent Cities. International Conference on Disruptive Technologies, Tech Ethics and Artificial Intelligence, 123–132. Springer.
Myrvang, S., & van den Tillaar, R. (2024). The Longitudinal Effects of Resisted and Assisted Sprint Training on Sprint Kinematics, Acceleration, and Maximum Velocity: A Systematic Review and Meta-analysis. Sports Medicine-Open, 10(1), 110.
Pham, K. P., & Neumann, M. (2024). How to Measure Performance in Agile Software Development? A Mixed-Method Study. 2024 50th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 443–450. IEEE.
Sarker, A., Jesser, A., & Speidel, M. (2023). Advancing Decentralized IoT with Privacy-preserving AI: Harnessing Federated Learning and NLP Techniques. 2023 IEEE International Conference on Artificial Intelligence, Blockchain, and Internet of Things (AIBThings), 1–5. IEEE.
Sharma, C., Singh, A., Kaur, G., Dadhwal, M., Chauhan, V., Singh, I., & Singh, M. (2024). Spectroscopy Sensor and Mobile App and Artificial Intelligence Integration for Real-Time Soil Analysis and Crop Management in Precision Agriculture. 2024 First International Conference on Electronics, Communication and Signal Processing (ICECSP), 1–11. IEEE.
Sharma, S., Singh, J., Gupta, A., Ali, F., Khan, F., & Kwak, D. (2024). User Safety and Security in the Metaverse: A Critical Review. IEEE Open Journal of the Communications Society.
Singh, D., Agarwal, K., Marwaha, M., Mishra, N., & Pathak, D. M. (2024). Intelligent Reporting System: Engineered with Application Development. 2024 11th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions)(ICRITO), 1–5. IEEE.
Singh, K. U., Varshney, N., Gupta, P., Kumar, G., Singh, T., & Dogiwal, S. R. (2024). Mobile Application Control with Firebase Cloud Messaging. International Conference On Innovative Computing And Communication, 527–535. Springer.
Visescu, I., Larusdottir, M., & Islind, A. S. (2023). Supporting Active Learning in STEM Higher Education Through the User-Centred Design Sprint. 2023 IEEE Frontiers in Education Conference (FIE), 1–10. IEEE.
Yan, J. (2024). Effectiveness evaluation of sprint sports techniques and tactics based on deep learning. Service Oriented Computing and Applications, 1–14.
Zmudczynska, E. W., & Chen, H.-C. (2024). Using Scrum to Build Tourism Information Mobile Application. International Conference on Advanced Information Networking and Applications, 426–437. Springer.
Zou, D., & Darus, M. Y. (2024). A Comparative Analysis of Cross-Platform Mobile Development Frameworks. 2024 IEEE 6th Symposium on Computers & Informatics (ISCI), 84–90. IEEE.
Published
2025-07-03
How to Cite
ANMI, Fauzi Hidayatul et al. IMPLEMENTATION OF FLUTTER AND FIREBASE TECHNOLOGIES IN MODERN LIVE STREAMING APPLICATION DEVELOPMENT. JOISIE (Journal Of Information Systems And Informatics Engineering), [S.l.], v. 9, n. 1, p. 246-259, july 2025. ISSN 2527-3116. Available at: <https://ejournal.pelitaindonesia.ac.id/ojs32/index.php/JOISIE/article/view/4808>. Date accessed: 13 july 2025. doi: https://doi.org/10.35145/joisie.v9i1.4808.
Section
Articles