What new with SwiftUI
Asked on 06/18/2025
1 search
At WWDC, Apple introduced several exciting updates to SwiftUI. Here are some of the highlights:
-
Graphics and Visual Enhancements: SwiftUI now includes new graphics capabilities, such as the ability to mix colors with a new mix modifier on color. This allows for more dynamic and visually appealing designs.
-
Scroll View Enhancements: There are new APIs for scroll views, providing fine-grained control over scroll positions and the ability to detect changes in view visibility due to scrolling. This enables the creation of experiences centered around content moving on or off-screen, like auto-playing videos.
-
Web Content Integration: SwiftUI now supports embedding web content directly in your app with a full set of WebKit APIs, including a new WebView component. This allows for rich interaction with web content within SwiftUI apps.
-
Performance Improvements: There are significant performance improvements, especially for lists and scrolling. For example, lists on macOS with over 100,000 items now load six times faster.
-
3D Charts and Rich Text Editing: SwiftUI now supports 3D charts and has enhanced rich text editing capabilities, allowing for more complex and interactive data visualizations and text interactions.
-
Interoperability and Concurrency: SwiftUI has improved interoperability with UIKit and AppKit, making it easier to integrate SwiftUI into existing apps. Additionally, SwiftUI leverages Swift concurrency for better performance and responsiveness.
-
Widgets and Controls: Widgets have been expanded to Vision OS and CarPlay, and there are new APIs for customizing widget appearances and interactions.
For more detailed information, you can check out the session What’s new in SwiftUI (00:00:07) from WWDC 2024.

What’s new in SwiftUI
Learn how you can use SwiftUI to build great apps for any Apple platform. Explore a fresh new look and feel for tabs and documents on iPadOS. Improve your window management with new windowing APIs, and gain more control over immersive spaces and volumes in your visionOS apps. We’ll also take you through other exciting refinements that help you make expressive charts, customize and layout text, and so much more.

What’s new in SwiftUI
Learn what’s new in SwiftUI to build great apps for any Apple platform. We’ll explore how to give your app a brand new look and feel with Liquid Glass. Discover how to boost performance with framework enhancements and new instruments, and integrate advanced capabilities like web content and rich text editing. We’ll also show you how SwiftUI is expanding to more places, including laying out views in three dimensions.

Platforms State of the Union
Discover the newest advancements on Apple platforms.