WhatsApp like chat application on Swift 3

WhatsApp clone for iOS from scratch

   Watch Promo


This course will teach you how to buid whatsapp clone for iOS with swift 3 and iOS 10.

More than 25 hours of HD video material that will teach you how to build whatsapp clone, fully functional chat application with end to end encryption and call function.

This is not a beginner level course, you need to have programming experience in xCode and iOS programming in general.

This course will teach you how to building step-by-step a WhatsApp clone using latest Swift, xCode, Firebase and Backendless backend service.

We will be using Firebase as backend for our chat and Backendless for user login management, Push Service and File Storage.

Integrate App to App calling

The cool thing about Firebase is that its a real time backend, what does this mean? We dont have to constantly query for new messages, Firebase will push each new message to us automatically with no additional code required. This is very efficient on code writing and on network usage.

The application will work online and offline, Firebase will keep local datastore and will sync with online datastore ones the device gets internet connection.

We will use Facebook Login as well as user registration on Backendless.

The course will teach you how to integrate 3rd party libraries to your project, how to combine the Objective-C and Swift libraries.

I will teach you how to send and receive Push notifications to keep your users notified when they receive messages.

The application is build in a way that its very easy to modify to integrate to other applications as well, also you can continue building the app to a stage that you can post it to appstore as ready fully functional chat application.

Your Instructor

David Kababyan
David Kababyan

I have graduated from university in 2012 with BA in Multimedia. Since then I have taken various other online courses for programming in PHP, Objective-C, Swift. I really love programming, its my passion. As a student who took many online course I have a good understanding what student need and try to use this in my online courses. I am teaching on Udemy since 2014 and have many courses and students there.

I have been developing for iOS from 2012. I have worked on various other multimedia projects like movie shooting and editing, 3D modeling and animations, flash animations and website design and development.

Course Curriculum

Available in days
days after you enroll
  Group Chat
Available in days
days after you enroll
Available in days
days after you enroll
  Source Code
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!