Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

iOS Data Persistence: The Big Picture

via Pluralsight

Overview

Rise above the noise and stay grounded by seeing the big picture possibilities of data persistence on iOS. Discover what to expect if you choose one technology over another, and get the feel for what it’s like to use popular data solutions in code!

You have plenty of data persistence options to choose from on iOS. In this course, iOS Data Persistence: The Big Picture, you will be empowered to distill an overwhelming amount of information down into the big picture possibilities for saving data on iOS. First, you will learn the reasons for saving data to help ground you as you begin to traverse the data persistence landscape. Next, you will discover how to use technologies like User Defaults and Property Lists, and I will guide you on how to work with Swift’s Encodable and Decodable protocols. You will understand what you’re getting into if you choose to work with SQLite, Core Data, or Realm Database for local data persistence. You will know how it feels to reach for a remote data storage option like CloudKit, Realm Platform, or Firebase. Finally, you will see a clear picture of what it’s like to design a document-based application and integrate your app’s data with the iOS Files app. When you’re finished with this course, you will have the skills and knowledge you need to make an informed decision about putting a reliable data storage plan for your iOS app into action.

Taught by

Andrew Bancroft

Reviews

4.2 rating at Pluralsight based on 30 ratings

Start your review of iOS Data Persistence: The Big Picture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.