
What’s new in SwiftUI
Dive into the latest features and capabilities.
SwiftUI
New APIs help you make the most of the new design, and give your app a brand-new look and feel. Bring your widgets to visionOS, take them on the road with CarPlay, and make them look their best with accented rendering modes. Enable rich text editing in your text views and build custom controls that manipulate the contents of your editor. Utilize new SwiftUI components to seamlessly blend SwiftUI and RealityKit in your app. And create immersive and engaging apps with 3D SwiftUI views.
SwiftUI on visionOS
New APIs enable you to enhance windows, volumes, and immersive spaces in your visionOS app. With SwiftUI spatial layout, you get support for animations, resizing, and state management — allowing you to build 3D apps with the same 2D tools you are familiar with. And blending SwiftUI with RealityKit has never been more seamless.
New design
The new design across Apple platforms elevates the content people care about most, and creates a unified design language between platforms — all while maintaining the distinct qualities that make each unique. It introduces Liquid Glass, a new dynamic material that combines the optical properties of glass with a sense of fluidity. Liquid Glass refracts content from below it, reflects light from around it, and has a gorgeous lensing effect along its edges.
Swift Charts
Enter the third dimension with Swift Charts. With support from RealityKit, new 3D charts allow you to observe and interact with your data like never before.
WebKit
From easily sharing a simple in-app browser, to programmatically controlling web content, new WebKit APIs make it easier than ever to bring web content to your SwiftUI apps.