1. Favorite Places App in iOS, SwiftUI, MVVM, CoreData

    • Buy now
    • Learn more
  2. Introduction

    • Introduction
    • Project Setup & Walkthrough
  3. View Models

    • Place View Model
    • Places List ViewModel
    • Add New Place ViewModel
  4. Views

    • Add New Place View
    • HomeView Structure
    • HomeView: Top Header View Component
    • HomeView: Places View Component
    • Lazy View
  5. Core Location

    • Location Manager
  6. Models

    • Favorite Places Data Model
  7. Core Data

    • Core Data Manager: ViewContext & Get Places from CoreData
    • Core Data Manager: Save & Delete Records
  8. Place Detail View

    • Place Detail View Part 1
    • Place Detail View: Part 2
  9. Core Data Connections

    • Add New Place: CoreData Connection
    • Home View CoreData Connection & Course Wrap Up
  10. Source Code

    • FavoritePlaces.zip
  1. Products
  2. Course
  3. Section

View Models

  1. Favorite Places App in iOS, SwiftUI, MVVM, CoreData

    • Buy now
    • Learn more
  2. Introduction

    • Introduction
    • Project Setup & Walkthrough
  3. View Models

    • Place View Model
    • Places List ViewModel
    • Add New Place ViewModel
  4. Views

    • Add New Place View
    • HomeView Structure
    • HomeView: Top Header View Component
    • HomeView: Places View Component
    • Lazy View
  5. Core Location

    • Location Manager
  6. Models

    • Favorite Places Data Model
  7. Core Data

    • Core Data Manager: ViewContext & Get Places from CoreData
    • Core Data Manager: Save & Delete Records
  8. Place Detail View

    • Place Detail View Part 1
    • Place Detail View: Part 2
  9. Core Data Connections

    • Add New Place: CoreData Connection
    • Home View CoreData Connection & Course Wrap Up
  10. Source Code

    • FavoritePlaces.zip

3 Lessons
    • Place View Model
    • Places List ViewModel
    • Add New Place ViewModel