Is SwiftUI ready ?

Generated on 8/2/2024

1 search

Yes, SwiftUI is ready. According to the Platforms State of the Union, SwiftUI is now equipped with many exciting and useful features such as custom containers, mesh gradients, and scrolling customizations. It allows for setting up animations on UIKit or AppKit views and driving them with SwiftUI, including fully custom animations. The session emphasizes that there is no reason to wait if you aren't already using SwiftUI in your apps, as it is ready to help you build any user interface with less and better code.

Additionally, the SwiftUI essentials session highlights that SwiftUI has been broadly adopted within Apple for both new apps and incremental adoption within existing ones. It enables apps to take advantage of device features, feel native on Apple's platforms, and add rich interactivity with less code, making it the right tool for building new apps or new features in existing apps.

Moreover, SwiftUI's interoperability with other frameworks and its use in a wide range of Apple apps and system experiences further demonstrate its readiness and robustness for app development.