If you are looking to learn how to build real world application, you have come to the right place.
This course is different from other Udemy course. I dont teach you to build 10 useless apps in 2 hours, If you are after quantity and not quality, this course is not for you.
This course is 27+ hours long in debt (every single step is covered) on how to build only 1 app. and that is a copy of Whatsapp Chat. After you finish this course you will have an app that can replace your messaging app and can be uploaded to App Store.
THIS IS NOT A BEGINNER LEVEL COURSE!
If you dont know your way around in xCode, how to make simple debuging, or this is your first tutorial, I strongly suggest you to take a beginner level course first before you take this course.
The QuickChat was updated to 2.01 version to work without backendless.
New update includes:
Overall the app became much faster, more responsive and easier to use. Offline functionality has improved as well. Push notifications work much better now.
This is not just update to existing QuickChat, QuickChat 2.0 its standalone course that has all the content of QuickChat and plus the extra functions, and its written in latest Swift 3 language. More than 20 hours of HD video material that will teach you have 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.
if you have problems in lecture 8 (after this lecture) watch this video.
I have graduated from university in 2012 with BA in Multimedia. Since then I have taken various other courses for programming in PHP, Objective-C, Swift. I really love programming, its my passion.
I have been developing for iOS for more then 2 years now. I have worked on various other multimedia projects like movie shooting and editing, 3D modeling and animations, flash animations and website design and development.
I have taken some courses on Udemy and really liked the environment here so I decided to create my own courses and teach others to the things I have learned.