Member-only story
What I Hope to See for SwiftUI at WWDC 2023
New features of SwiftUI should provide more native and stable low-level APIs and give developers more choices

There are about 20 days left until WWDC in 2023. Every developer within the Apple ecosystem is eagerly anticipating what new things Apple will bring on that day. In this article, I will list my wishlist for SwiftUI and hope to see which wishes can be fulfilled.
If there is no limit on the number, SwiftUI developers may list a long wishlist. Here, I will list a few wishes that are important and likely to be realized in the next year or two to avoid disappointment caused by high expectations.
Stay ahead with the latest updates and deep insights on Swift, SwiftUI, Core Data, and SwiftData. Subscribe to Fatbobman’s Swift Weekly to get exclusive articles, tips, and curated resources delivered straight to your inbox every week.
For even more valuable content and in-depth tutorials, visit my blog at fatbobman.com — your go-to destination for all things Swift and Apple development.
View Association With Attribute Granularity
Urgency: 4 Feasibility: 3.5 (Total score 5)
Last month, the Swift community proposed SE-0395: Observability, which can be understood as an enhanced version of Swift’s native KVO implementation. If this proposal is approved in the near future, views in SwiftUI may be able to achieve dependency association with attribute granularity. This will greatly reduce unnecessary calculations when using reference types source of truth based on the ObservableObject
protocol, and developers will be able to organize data flow more flexibly.
Unified Gesture Logic and Allow Creating Truly Custom Gestures
Urgency: 5 Feasibility: 2.5
In SwiftUI, it is difficult for developers to implement complex gesture logic. One of the main…