Course Details

Android Chat app with FireBase

Mobile Development
course-meta
Created by

Last Update

September 18, 2023

Created On

July 03, 2023

Description

Android programming refers to the practice of creating software applications specifically designed to run on the Android operating system. It involves writing code using programming languages such as Java or Kotlin and utilizing the Android SDK and tools like Android Studio. Android programming allows developers to design and build applications for smartphones, tablets, and other Android-powered devices, offering a wide range of functionalities and features.

Overview

This course guides Android developers in creating a feature-rich chat app using Firebase. **Explore the excitement of real-time messaging and gain hands-on experience in developing a full-stack Android chat application**. Don't miss out on this opportunity to enhance your development skills.

Features

  • Course material
  • Course resources
  • On demand recorded videos
  • Practical exercises
  • Quizzes
  • Assignments
  • Course completion certificate

What you'll learn

  • Screen Designing
  • Firebase data authentication
  • Email and password validation
  • Kill switch
  • Chat activity layout
  • Custom adapters for chat applications
  • Firebase event listeners
  • Debugging
  • Handling Gradles
  • Phone verification integration

Prerequisites

Curriculum

  • 10 modules

Get a pen and paper

Assets and reading materials

Tricky start and icons

Login screen design and assignment

Designing tips for login Activity

Designing Register Activity

Adding firebase to our project- auth and database

Getting Firebase instance and all fields

Setting Error Box for failures

Saving your usernames

Creating a firebase user and errors

Email and Password Validation - Regex

Having a Kill switch

Code before me

Solving Registration errors at Stack overflow

Copying code to login from Register Activity

Finishing up our login process

Take a break and understand list view customization

Custom listview and adapters

Finishing customized phoneBook App

Chat Activity Layout

Single chat row design

Custom Adapter for chat

Child event listner from firebase

Setting chats in listView- Toughest video so far

Finishing up Adapter class and memory saving

Setting up username for chat in chatActivity

Pushing chats to firebase

Falling into problems

After intense debugging

Creating a firebase user and errors

Email and Password Validation - Regex

Having a Kill switch

Code before me

Solving Registration errors at StackOverFlow

Copying code to login from registerActivity

Finishing up our login process

Take a break and understand list view customization

Custom listview and adapters

Finishing customized phoneBook App

Chat Activity Layout

Single chat row design

Custom Adapter for chat

Child event listner from firebase

Setting chats in listView- Toughest video so far

Finishing up Adapter class and memory saving

Setting up username for chat in chatActivity

Pushing chats to firebase

Falling into problems

After intense debugging

Important instruction for Social Login

login design

Handling gradles and facebook auth settings

Check google account login

Email and facebook login check up and stackoverflow

Phone verification customization and assignments

Instructors

Skoliko Faculty

image not found
₹2500.00
  • Modules
    10 Modules
  • Duration
    7 H 30 M 10s
  • Category
    Mobile Development

Login to Purchase the Course