Sign in

dnadoba.bsky.social

@dnadoba.bsky.social
43 followers 78 following 8 posts

Mac UI Performance @Apple, previously Swift on Server

PostsRepliesMedia
dnadoba.bsky.social @dnadoba.bsky.social · 11/06/2026
One more reason to like @Observable: It isn't SwiftUI only. It works in AppKit and UIKit views too, so the same per property tracking spans all three frameworks. Deeper dive in my WWDC26 talk, Use SwiftUI with AppKit and UIKit: 🔗 developer.apple.com/videos/play...
developer.apple.com
Use SwiftUI with AppKit and UIKit - WWDC26 - Videos - Apple Developer
Discover how to incrementally adopt SwiftUI in your existing AppKit or UIKit app. We'll show you how to use the Observation framework to...
080
dnadoba.bsky.social @dnadoba.bsky.social · 10/06/2026
We're live! The SwiftUI Group Lab is starting now, WWDC26's Q&A with Apple engineers, for the next hour. Join in: developer.apple.com/videos/play...
developer.apple.com
SwiftUI Group Lab - WWDC26 - Videos - Apple Developer
Join us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion...
021
dnadoba.bsky.social @dnadoba.bsky.social · 10/06/2026
Questions are now open! Submit your SwiftUI questions for today's WWDC26 Group Lab any time before it starts. Live Q&A with Apple engineers at 9am PT developer.apple.com/videos/play...
developer.apple.com
SwiftUI Group Lab - WWDC26 - Videos - Apple Developer
Join us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion...
000
dnadoba.bsky.social @dnadoba.bsky.social · 09/06/2026
SwiftUI Perf Tip: In lazy containers (List, LazyVStack), each ForEach element should return a *constant* number of views. An AnyView or if inside the closure (0 or 1 views) hits a slow path. Fix: filter your data upfront. Debug arg: -LogForEachSlowPath YES 🔗 developer.apple.com/documentati...
docs.developer.apple.com
ForEach | Apple Developer Documentation
A structure that computes views on demand from an underlying collection of identified data.
1239
dnadoba.bsky.social @dnadoba.bsky.social · 08/06/2026
My WWDC26 session just dropped: Use SwiftUI with AppKit & UIKit 💡 I walk through adopting SwiftUI in an existing app: Observation auto-updating your AppKit/UIKit views, embedding SwiftUI in your view hierarchy, bridging gesture recognizers, and SwiftUI scenes. 🔗developer.apple.com/videos/play...
developer.apple.com
Use SwiftUI with AppKit and UIKit - WWDC26 - Videos - Apple Developer
Discover how to incrementally adopt SwiftUI in your existing AppKit or UIKit app. We'll show you how to use the Observation framework to...
191
dnadoba.bsky.social @dnadoba.bsky.social · 07/06/2026
This Wednesday I'll be at the SwiftUI Group Lab, WWDC26's live online Q&A with Apple engineers 🧪 Register now, then submit your SwiftUI questions in the hour before we go live 👇 📅 June 10, 9–10am PT developer.apple.com/wwdc26/sche...
developer.apple.com
Activity registration - Schedule - WWDC26 - Apple Developer
Sign up for WWDC26 activities.
021