Udemy

Firebase Advanced- Real Time Chat App in Android Studio

立即報名
  • 638 名學生
  • 更新於 10/2021
4.4
(150 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
15 小時 23 分鐘
教學語言
英語
授課導師
Deepak Kolhe
評分
4.4
(150 個評分)
4次瀏覽

課程簡介

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

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


課程章節

  • 19 個章節
  • 91 堂課
  • 第 1 章 Course Kickoff
  • 第 2 章 Firebase Authentication
  • 第 3 章 User Profile
  • 第 4 章 Common Stuffs
  • 第 5 章 Home Screen
  • 第 6 章 Firebase Real Time Database
  • 第 7 章 Find Friends Feature
  • 第 8 章 Friend Request Feature
  • 第 9 章 Chat List Feature
  • 第 10 章 Send Messages
  • 第 11 章 Conversation Screen
  • 第 12 章 Firebase File Storage
  • 第 13 章 Sending Files
  • 第 14 章 Custom Actionbar on Chat Screen
  • 第 15 章 Message Features
  • 第 16 章 Firebase Cloud Messaging (FCM)
  • 第 17 章 More Chat Features
  • 第 18 章 Firebase ML Kit
  • 第 19 章 Source Code

課程內容

  • 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


評價

  • R
    Rabie Haddad
    4.5

    Great course, it really helped me a lot.

  • Z
    ZULFAN AHMADI
    3.5

    The Course is good so far, but it would be 5 Star if the english is just as good, or at least set a subtitles, this will help a lot in understanding the course content

  • S
    Sam Mukwaya
    5.0

    I have enjoyed this course all the way thru. The instructor labored to explain carefully all the steps in developing this amazing application. No doubt I now have a greater sense of understanding of how a chat application works with Firebase. Thanks

  • P
    Priyanshu Nandan
    5.0

    Highly recommend this course! Each & every lecture is well explained by the Instructor. I just love this course. Thanks to Deepak sir for providing this course!!!!!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意