Having an intelligent and easy to use cloud-based storage service for your iOS app is critical when real-time, reliable communication is necessary. In this course, Creating a Cloud-based Swift iOS Chat App with Firebase, you'll see how Firebase comes to the rescue and satisfies the need for reliability and real-time interaction. First, you'll create a Swift based chat app and at the core of this app will be Firebase. Next, you'll learn how to integrate Firebase into an iOS app. Finally, you'll explore the schema structure of Firebase, which is key to fully understanding iOS/Firebase integration. By the end of this course, you'll know how to integrate Firebase with iOS to create a real-time chat application.
Course Overview Hi everyone, my name is Brett Romero, and welcome to my course, Creating a Cloud-based Swift iOS Chat App with Firebase. I'm a software developer consultant and founder of Bitesize Business School. The cloud is everywhere nowadays, and it's the perfect place to centralize and distribute your data. That's where Firebase comes in. In this course, we're going to build a Swift-based chat app that leverages Firebase's database and real-time interactive capabilities. Some of the major topics that we'll cover include, learning about the key components of Firebase such as storage, authentication, real-time interaction, and its database capabilities, also how to integrate Firebase with an iOS app, push and pull data from Firebase for real-time chatting, and finally, provide a great overall look for your chat app's interface. By the end of this course, you'll know how to integrate Firebase with iOS to create a real-time chat application. Before beginning this course, you should be familiar with Swift and iOS programming. I hope you'll join me in this journey to learn how to create an iOS Firebase chat app, with the Creating a Cloud-based Swift iOS Chat App with Firebase course, at Pluralsight.