SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15

Build A Real Time Chat Application with SwiftUI, iOS 15, Xcode 13 & Cloud Firestore
4.35 (156 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15
864
students
10 hours
content
Jan 2022
last update
$29.99
regular price

Why take this course?

🌟 Course Title: SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15

🚀 Headline: Build A Real Time Chat Application with SwiftUI, iOS 15, Xcode 13 & Cloud Firestore


What are we building? Dive into the world of mobile app development by creating a real-time chat application with SwiftUI and iOS 15. This project will serve as the ultimate learning tool, teaching you how to implement features like private messaging, user status updates, and robust user authentication. You'll not only learn SwiftUI from the ground up but also delve into advanced techniques that will prepare you for building scalable mobile applications.

Why take this course? This isn't just another theoretical coding course. By the end of it, you'll have a fully functional messaging app ready to be published on the App Store. This hands-on experience will equip you with advanced development skills, learned through real-world examples and guided by a seasoned professional developer. You'll master writing clean, scalable, and maintainable code—a valuable asset for any iOS developer. Plus, this project is an excellent addition to your portfolio and a conversation starter with potential employers.

Prior Experience? Some programming experience and familiarity with Xcode are recommended to get the most out of this course. While we'll cover all the necessary topics, starting as a complete beginner may require a bit more time to grasp the concepts. But don't worry, we'll support you every step of the way!


What will you learn? 📱 Building a Messaging App: Learn end-to-end how to create a real-time messaging app using SwiftUI and Cloud Firestore.

  • Private Messaging & User Status Updates: Implement secure message transmission and status updates between users.

  • MVVM Architecture: Master the Model View ViewModel (MVVM) architecture to write maintainable code that's easy to test and scale.

  • User Authentication With Firebase & SwiftUI: Integrate Firebase for authentication, ensuring your app's security and user management.

  • SwiftUI User Interface: Construct complex user interfaces that are both responsive and visually appealing.

  • Back End Engineering: Gain advanced level back end engineering skills, learning how to work with databases effectively.

  • Database Communication: Read from and write to a database with confidence.

  • Event Monitoring & Real Time Updates: Monitor events in the database for real-time updates.

  • Image Uploads to Firebase: Learn how to upload and manage images within your app.

  • Data Structuring: Understand the importance of data structuring for performance optimization.

  • Swift Package Manager: Utilize SwiftPM to manage dependencies in your projects.

  • Code Reusability & Organization: Implement custom subclasses to ensure clean and reusable code structures.

  • Parsing JSON Data: Efficiently parse incoming data from Firestore databases.


Embark on a journey to become an iOS development expert by building a fully functional chat application, enhancing your skills from the basics to the advanced level. With the guidance of Stephan Dowless, an experienced course instructor, you'll not only learn to code but also understand how to architect and scale applications for real-world impact. Enroll now and take the first step towards becoming a pro in iOS app development! 🚀📱

Course Gallery

SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15 – Screenshot 1
Screenshot 1SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15
SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15 – Screenshot 2
Screenshot 2SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15
SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15 – Screenshot 3
Screenshot 3SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15
SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15 – Screenshot 4
Screenshot 4SwiftUI WhatsApp Clone | MVVM | Cloud Firestore | iOS 15

Loading charts...

4101612
udemy ID
04/06/2021
course created date
12/06/2021
course indexed date
Bot
course submited by