What's new in SwiftUI in 2025?

Asked on 06/15/2025

1 search

In 2025, SwiftUI introduced several exciting updates and enhancements:

  1. Widgets: Widgets are now available on Vision OS and CarPlay, with new customization options and APIs for relevance on WatchOS. There are also live activities on CarPlay and a push-based updating API.

  2. Performance Improvements: SwiftUI has seen significant performance enhancements, particularly in scrolling and list handling. Lists on macOS with over 100,000 items now load six times faster, and incremental changes like inserting new items are up to 16 times faster.

  3. Web Content Integration: SwiftUI now supports embedding web content directly in apps using WebKit's new declarative WebView component. This includes a new OpenURL version for in-app browsing and a Web Page API for programmatically controlling web content.

  4. Rich Text Editing: The SwiftUI text editor now supports rich text editing by changing the binding from a string to an attributed string, allowing for fully customizable styling and editing experiences.

  5. 3D Charts and Spatial Experiences: Swift Charts now support 3D interactions, and SwiftUI has expanded its capabilities for building spatial apps, including volumetric APIs and 3D layout tools.

  6. RealityKit Integration: SwiftUI offers more APIs to work alongside RealityKit, simplifying interactions and supporting features like synchronizing animations and binding to components.

  7. Design Updates: A new design system provides a consistent and fluid experience across Apple platforms, with updated navigation containers and toolbar appearances.

For more detailed information, you can check out the session What’s new in SwiftUI (00:00:07).