Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Native Android App Tutorial: WhatsApp Clone

via freeCodeCamp

Overview

Learn to build a full WhatsApp clone as a native Android app using Android Studio, Firebase, Java, and Genymotion. This course covers setting up the project, phone number authentication, displaying contacts, sending messages, handling media, sending notifications, and creating a multiple user chat room. The course is designed for beginners and focuses on practical application and hands-on learning. The intended audience includes individuals interested in Android app development and those looking to enhance their skills in building real-time chat applications.

Syllabus

) Introduction.
) Setting Up the Project.
) Phone Number Authentication.
) Getting Ready to Display Contacts.
) Getting Contact List.
) Checking If Contact is Also an User.
) Display User's Name.
) Create an Unique Chat.
) Starting Chat Activity.
) Send a Message.
) Displaying Messages.
) Choose Media To Send.
) Sending Media.
) Displaying Media Messages.
) Sending Notifications.
) Sending Notifications to Chat Users.
) Multiple User Chat Room.

Taught by

freeCodeCamp.org

Reviews

Start your review of Native Android App Tutorial: WhatsApp Clone

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.