May 2024
Beginner to intermediate
446 pages
10h 33m
English
This part tries to cover some parts that are indispensable for professional development, including the core aspects of data management within SwiftUI applications. We start with an examination of Core Data. You’ll discover its capabilities for local data storage, seamless integration with SwiftUI, and practical applications. We will examine the evolution of concurrency in Swift, transitioning from old-school threading models to a contemporary structured concurrency approach, with a spotlight on the async-await pattern and task management to enhance application performance and responsiveness.
Then, we will introduce SwiftData, Apple’s latest ORM framework, designed to refine data handling in SwiftUI, moving beyond the capabilities ...