Cover image for iOS 16 SwiftUI 3 Loan Tracker MVVM, CoreData, and CloudKit

iOS 16 SwiftUI 3 Loan Tracker MVVM, CoreData, and CloudKit

Develop a Loan Tracking Application Using SwiftUI3.0, MVVM, Combine, and CoreData, and Gain Insight into SwiftUI's Data Architecture

DK

Created by David Kababyan

Build a fully functional loan tracking app while deepening your understanding of SwiftUI 3, MVVM architecture, CoreData, and CloudKit. Explore how to structure data and manage state in modern iOS apps for both iOS 15 and iOS 16. Develop practical skills that help you create scalable and robust applications.

Packt | Oct 2021 | 255 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, iOS Application Development, iOS, Swift

What You Will Learn

You will work step by step through building a real-world loan tracker, starting from UI design with SwiftUI to implementing data storage with CoreData and CloudKit. Each topic is introduced with practical coding exercises and clear explanations, helping you apply concepts directly as you progress. By the end, you will have hands-on experience building a complete iOS app.

Key Features

  • Create a visually appealing loan tracker using SwiftUI 3 and MVVM architecture
  • Integrate CoreData and CloudKit to manage and sync app data securely
  • Master data flow and state management for scalable, maintainable iOS apps

Target Audience

Ideal for developers who already know the basics of Swift and SwiftUI and want to advance their skills in building complete iOS applications. If you are looking to understand modern data architecture, apply MVVM, and use CoreData and CloudKit in your projects, you will benefit from this course. Great for those aiming to build production-ready apps.

Related courses