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