Book Image

iOS 12 Chat Application like WhatsApp and Viber [Video]

By : Frahaan Hussain, David Kababyan
Book Image

iOS 12 Chat Application like WhatsApp and Viber [Video]

By: Frahaan Hussain, David Kababyan

Overview of this book

In the iOS12 chat app, we are going to build real-world iOS applications. And when we say real-world, we mean you can use this app every day to communicate with friends and family! Unlike many other courses, we'll teach you to build full real-world apps. When you've finished the course, you'll have an app that's ready to post on the App Store. This iOS12 chat application can easily replace your native iOS chat app or WhatsApp. It will have all the functions that WhatsApp provides. What our app will include: • One-on-one chat • Group chats • Multimedia messages (photo, video, audio, location) • Full end-to-end encryption • Push notifications • Call function • CallKit • PushKit • Firebase user authentication • Firebase storage • Firebase firestore (new real-time database from Firebase) • Phone number authentication • Custom UICollection views • Custom UITableviews • OneSignal • Sinch • Git source control Our app includes many more topics; it's impossible to include all of them here. The iOS12 chat app video is not a beginner-level course. You need to already know your way around Xcode; you must have a basic knowledge of Swift and application building. We are going to start from scratch and build the application together. All assets will be provided by us. The author will type and explain every line of code; the course is around 35 hours long. And by the time we finish, you will have learned a lot of new things even if you are already an experienced iOS developer. All the code files are placed at https://github.com/PacktPublishing/iOS-12-Chat-Application-like-WhatsApp-and-Viber
Table of Contents (29 chapters)
Free Chapter
1
Getting started
Chapter 2
Welcome View
Content Locked
Section 4
Creating firebase project
Welcome View: Creating firebase project