WWDC20: Data Essentials in SwiftUI | Apple
Data is a complex part of any app, but SwiftUI makes it easy to ensure a smooth, data-driven experience from prototyping to production. Discover @State and @Binding, two powerful tools that can preserve and seamlessly update your Source of Truth. We'll also show you how ObservableObject lets you connect your views to your data model. Learn about some tricky challenges and cool new ways to solve them — directly from the experts!
To get the most out of this session, you should be familiar with SwiftUI. Watch “App essentials in SwiftUI” and "Introduction to SwiftUI"
Explore related documentation, sample code, and more:
Model data: https://developer.apple.com/documentation/SwiftUI/Model-data
Use SwiftUI with UIKit: https://developer.apple.com/videos/play/wwdc2022/10072
Discover concurrency in SwiftUI: https://developer.apple.com/videos/play/wwdc2021/10019
Demystify SwiftUI: https://developer.apple.com/videos/play/wwdc2021/10022
Stacks, Grids, and Outlines in SwiftUI: https://developer.apple.com/videos/play/wwdc2020/10031
App essentials in SwiftUI: https://developer.apple.com/videos/play/wwdc2020/10037
What's new in SwiftUI: https://developer.apple.com/videos/play/wwdc2020/10041
Introduction to SwiftUI: https://developer.apple.com/videos/play/wwdc2020/10119
Structure your app for SwiftUI previews: https://developer.apple.com/videos/play/wwdc2020/10149
More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp