Flutter & Firebase – Build Real World iOS and Android Apps | Udemy

Flutter & Firebase – Build Real World iOS and Android Apps | Udemy
English | Size: 4.46 GB
Genre: eLearning

What you’ll learn
Integrate Firebase with their Flutter apps
Write one codebase and target iOS and Android devices
Uploading photos using Firebase storage
Accessing Flutter camera using Dart language
Authenticate Flutter apps using Firebase authentication
Persist data into Firebase Cloud Firestore database
Learn Flutter apps implementation using MVVM design pattern

Do you want to learn how to develop a backend for your Flutter app? Are you interested in a serverless backend?

In this course, you will learn how to use the Firebase platform with your Flutter apps. You will implement several real world Flutter projects with Firebase as a backend. You will also learn to integrate the following features with your Flutter apps.

Firebase Authentication

Firebase Cloud Firestore

Firebase Storage


Photo Library

Auto Scroll

Managing Date Time

Shared Preferences

After completing this course you will be ready to build your first Flutter app integrated with Firebase.

Let’s check out some of the apps you will be building in this course.

Grocery App

In the Grocery app you will learn how to persist nested collections to the Cloud Firestore database. You will start from the beginning allowing the user to add stores. Once, the stores are added you will learn how to associate items to the store. Grocery App also showcases how to use MVVM Design Pattern in Flutter.

City Care

City Care app allows users to report incidents by taking a picture and uploading it to the Firebase Storage. In this app you will learn how to perform authentication using Firebase Authentication service and persist information in the Cloud Firestore database. This app also demonstrates the use of camera and photo library for both iOS and Android platforms.

Let’s Chat

Let’s Chat is a fun online chatting app implemented in Flutter and Firebase. You will learn how to subscribe to the Firebase change events and refresh the user interface as soon as the message is sent. You will also learn how to automatically scroll messages to the bottom of the list to reflect new messages.


macOS Catalina or above

Xcode 14 or above

Basic knowledge of Flutter

What will you learn?

Integrate Firebase with Flutter apps

MVVM design pattern

Provider pattern using provider package

Use camera package to take pictures

Use photo library package to select photos

Store files on Firebase storage

Streams and stream builder

Authentication using Firebase

Auto scroll

Who this course is for:
All level of developers who wants to learn Flutter and Firebase
Developers who want to write code once and deploy on iOS and Android
Developers who want to use Flutter with serverless Firebase platform



If any links die or problem unrar, send request to

About WoW Team

I'm WoW Team , I love to share all the video tutorials. If you have a video tutorial, please send me, I'll post on my website. Because knowledge is not limited to, irrespective of qualifications, people join hands to help me.

Speak Your Mind

This site uses Akismet to reduce spam. Learn how your comment data is processed.