SwiftUI Data Flow in iOS 17 - Observation & @Observable @seanallen
SwiftUI Data Flow in iOS 17 - Observation & @Observable  @seanallen
Uploaded June 2023 | Updated September 2026, 4 hours ago
Go to squarespace.com/seanallen to save 10% off your first purchase of a website or domain using code SEANALLEN.

iOS 17 introduces the new Observation Framework as well as the @Observable macro. This is a new an improved way to update your UI when underlying data of a model object changes and the concept of @StateObject and @ObservedObject no longer apply. This has cleaner syntax and better performance so it is a welcomed update.

This tutorial was created using Xcode 15 beta 2 and iOS 17.

My iOS Dev Courses:
seanallen.teachable.com/?video=EK7SthdWV2w

WWDC Session on @Observable:
developer.apple.com/videos/play/wwdc2023/10149

Twitter:
Sean Allen - twitter.com/seanallen_dev

Hired.com:
hired.com/x/1n01g

Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):

Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803

Donny Wals - Combine:
gumroad.com/a/909014131

Mark Moeyken’s SwiftUI Books:
bigmountainstudio.com/swiftui-views-book/fzc51

Objc.io Books (Thinking in SwiftUI & Advanced Swift):
gumroad.com/a/656585843

#swift #softwaredeveloper #iosdeveloper
SwiftUI Data Flow in iOS 17 - Observation & @ObservableSwift API Calls for Beginners (Networking) - Async Await & JSONApp Subscriptions: Dont Sleep on RevenueCat | Startup Vlog #19Swift Reduce, Are MVPs Dead?, Apple Ads, App Security and More.SwiftUI - Glowing Button AnimationSwift News - iOS 18 A11Y, visionOS Code, Career Advice, TCA & MoreI Quit My iOS Dev Job for Full-Time YouTubeSwift Now Available for Visual Studio CodeXcode Tip - Quickly Change Text Size #iosdeveloper #swift #xcodeiOS Dev AI SuperpowersSuper Power Scroll Views - SwiftUI - iOS 17RealityKit & Object Capture Explained (visionOS)
Sean Allen |

SwiftUI Data Flow in iOS 17 - Observation & @Observable

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER