Build a basic chat app using Flutter and Firebase
Learn to implement all the concepts of Flutter and Firebase | Android & IOS
Google Flutter,Mobile Development,Development
Lectures -12
Duration -2 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Undoubtedly, chat apps have become a hot topic of the town and have taken the world by storm in recent years. With 2 billion users accessing the WhatsApp messenger on a monthly bases and projected to generate the revenue of 4.8 billion in 2020, it is safe to say that the chat apps will not go anywhere in future. Monthly active users of the top 3 chat apps including WhatsApp, Facebook Messenger and WeChat have around 4 billion active monthly users.
Now the important question is “ how you can develop a highly functional chat app and what technologies you can use to create this app?”.
The simple answer to this question is: using Flutter with Firebase!
Flutter app development has taken the world by storm in terms of cross-platform mobile application development. You can use it to create pixel-perfect UIs, and many development companies use Flutter today.
You will learn to build a very basic version of chat application just to make sure we know how to implement Flutter and Firebase Concepts in real world applications.
Steps to Develop Chat App in Flutter With Firebase
Firebase Authorization: Sign in, Sign up and Sing Out
Firebase Firestore: Upload, Remove and Retrieve Data Stored in Cloud Firestore
Creating the Layout of the Chat App Screen
Final Linking of the Flutter Chat App with Firebase
Implement Search Functionality
Caching images to improve user experience
Goals
- Flutter
- Firebase
- Firebase Authentication
- Google Sign In
- Exception Handling
- Real world application
Prerequisites
- Basics of Dart
- Flutter Basics
- Eagerness to learn
![Build a basic chat app using Flutter and Firebase Build a basic chat app using Flutter and Firebase](https://d3mxt5v3yxgcsr.cloudfront.net/courses/6015/course_6015_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Course Introduction
2 Lectures
-
Course Introduction Video 00:49 00:49
-
Create a new project 14:01 14:01
Implementing Authentication
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Search functionality
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Working on chat screen
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Complete the application
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Rahul Agarwal](https://www.tutorialspoint.com/assets/profiles/395565/profile/200_668055-1654502024.jpg)
Rahul Agarwal
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)