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

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Build a complete WhatsApp clone as a native Android app in this comprehensive 5-hour tutorial. Master Android Studio, Firebase, Java, and Genymotion while creating a fully functional messaging application from scratch. Learn essential features including phone number authentication, contact list management, real-time messaging, media sharing, and push notifications. Follow step-by-step instructions to implement user interfaces, backend integration, and advanced functionalities like multiple user chat rooms. Gain hands-on experience with popular libraries such as Glide and FrescoImageViewer. Perfect for beginners, this tutorial provides a solid foundation in Android app development and real-world application of mobile programming concepts.

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.