Cover image for iOS 12 Chat Application like WhatsApp and Viber

iOS 12 Chat Application like WhatsApp and Viber

Master iOS12, Swift 4.2, Xcode 10, WhatsApp messenger, push notifications, social media, and iOS development

David KababyanFH

Created by David Kababyan, Frahaan Hussain

Explore how to build a fully functional chat app for iOS, similar to WhatsApp or Viber. You'll work with Swift, Xcode, and a range of real-world features like group chats, multimedia messaging, and secure authentication. By the end, you'll have a polished app ready for the App Store.

Packt | Oct 2019 | 1915 min

What You Will Learn

You'll follow a project-based path, starting from scratch and building the chat app step by step. Each concept is explained clearly as you code along, helping you understand how to use Swift, Xcode, and Firebase in real scenarios. By practicing as you go, you'll gain confidence in applying these skills to your own projects.

Key Features

  • Build group and one-on-one chat features with real-time updates
  • Integrate multimedia messaging and end-to-end encryption for privacy
  • Implement push notifications, voice calls, and Firebase authentication

Target Audience

Perfect for intermediate iOS developers who already know the basics of Swift and Xcode. If you're looking to expand your skills by building a complete, real-world app with advanced chat features, this is a great fit. You'll leave with practical experience and a portfolio-ready project.

Related courses

Cover image for Build Complete TaskList App in UIKit, CoreData, MVVM, Lottie
Cover image for HealthKit Integration in SwiftUI
Cover image for Favorite Places App in iOS, SwiftUI, MVVM, CoreData
Cover image for Disney Plus Clone in SwiftUI with Remote Url Video Player
Cover image for Build Strava Clone in iOS using MapKit, Realm and UIKit
Cover image for SwiftUI Bootcamp- Hands-On Projects for iOS 26 Development