When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Firebase Advanced- Real Time Chat App in Android Studio

Create a complete, full-stack chat application from front end to back end using Android Studio and Firebase

     
  • 4.1
  •  |
  • Reviews ( 147 )
₹2899

This Course Includes

  • iconudemy
  • icon4.1 (147 reviews )
  • icon15.5 total hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Firebase Advanced- Real Time Chat App in Android Studio

You are an android developer and you have not developed any android chat application yet? Then you are missing the real fun in development. Another aspect of chat apps is real time messaging, which is the core of any real time application.

You might have used and observed many other android chat apps and would have wished to have your own. Right ?

So why are you waiting? Get dive into my course of building impressive full-stack android chat app Gup-Shup Android Studio with Firebase.

This course is a complete guide for you in developing a feature-rich android chat app!

Here's what we will cover:

Creating a complete chat application with Android Studio and Firebase from scratch

Sending and receiving messages instantly with the real-time Firebase Database

Uploading and displaying image messages using Firebase Storage

Uploading and displaying video messages using Firebase Storage

Notifications to display new message/friend request arrival using FCM

Sending Direct Messages to other users in our chat

Tracking / showing when users are online / offline and typing

User authentication with Firebase

Form validation for our Login and Register forms

Firebase ML Kit

And more!

What will you be learning in making Gupshup?

Throughout this course of making Gup Shup app (chit-chat app), we'll be building a live chat app, where users will be able to create user, modify his/her profile, send friend request to others on Gupshup, to send messages to other users, send media files, see when other users are typing and get notifications about new messages.

By the end, you will be comfortable using the below skills and you will be able to put them on your resume:

Intent

Customized User Interface Design

Working with Dependencies in Android Gradle

Animations

Custom Progress Bar

Custom Action Bar

Android Recycler View

Adapters

Model Classes

Fragments

Customized Drawable

Menus

Google Firebase

Firebase Authentications

Firebase User Profile

Firebase Database

Firebase Storage

Firebase Cloud Messaging

Firebase ML Kit

and Many More....

Wouldn’t that be a great learning and enriching experience in Android development?

Do join me. I am excited to share my experience

What You Will Learn?

  • Creating a Realtime Chat app using Firebase in Android project.
  • You will be able to create dynamic apps which can save data and files from server.
  • Firebase Cloud Messaging (FCM) for real time Push Notifications.
  • You will master in Firebase Authentication, Firebase Database, Firebase File Store, Push Notifications and many more.
  • Introduction to Firebase ML Kit.