1. Let's set up the Core Data project with SwiftUI and fix Xcode's template

1. Let's set up the Core Data project with SwiftUI and fix Xcode's template

In this SwiftUI class, our primary goal is to get familiar with the Core Data framework and develop a fantastic task manager from a boring to-do list application while we are having some fun.

By doing that, we will also learn how to store, retrieve and update some content using Apple's native persistent storage. Each lesson will be straightforward, and we will develop either a new feature or covering an interesting golden nugget about the powerful Core Data framework.

So you and me together, we will build up this impressive application step-by-step and learn by doing. If this is something you want to learn, then launch Xcode and start coding along with me.

Devote App

Buy nowLearn more

Introduction

  • What you will learn and develop?

Resources

  • SwiftUI-App-Workbook-Core-Data-Devote.pdf
  • SWIFTUI-APP-DEVOTE.zip
  • Devote iOS 16.zip

Lectures

  • Preview Video
  • 1. Let's set up the Core Data project with SwiftUI and fix Xcode's template
  • 2. Introduction to Core Data and understand the Xcode's Core Data template
  • 3. Let's create a basic to-do app from Xcode's Core Data template
  • 4. Let's develop a stellar app design
  • 5. Create a new entry form for the task item
  • 6. Let's develop a custom header
  • 7. Improve the individual task item view
  • 8. Learn how to create a custom visual effect in SwiftUI
  • 9. Dealing with UX and Sound Design
  • 10. Introduction to the new Widget API