what‘s new in uikit
Asked on 06/16/2025
2 searches
At WWDC, Apple introduced several new features and enhancements for UIKit, particularly in iOS 18 and iOS 26. Here are some of the key updates:
-
Document Launch Experience: Redesigned for document-based apps, allowing full control over launch views and support for template document creation. This helps in guiding users to create their first document while maintaining a great browsing experience.
-
Tabs and Sidebar Updates: Major updates to tabs and sidebars, including a new syntax in SwiftUI for tab views and improvements in the appearance and behavior of tab bars and sidebars.
-
Fluid Transitions: New fluid and interruptible slide transitions that enhance the responsiveness of apps, allowing users to interact with content without waiting for animations to finish.
-
Automatic Trait Tracking: UIKit now supports automatic trait tracking, making it easier to handle changes in traits and automatically performing associated invalidations.
-
Integration with SwiftUI: Enhanced interoperability with SwiftUI, including the ability to use SwiftUI animations for UIKit views and new protocols for adding UIKit gesture recognizers to SwiftUI hierarchies.
-
Apple Pencil Pro Support: New features for integrating drawing experiences with Apple Pencil Pro, including the squeeze gesture for tool switching and an undo slider for quick access to undo history.
-
New Design System: Introduction of a new material called Liquid Glass, which is translucent and dynamic, updating the look and feel of materials and controls across the system.
-
Architectural Improvements: Built-in support for Swift observable objects in UIKit, allowing for automatic tracking and invalidation of views based on observable changes.
For more detailed information, you can watch the session What’s new in UIKit (00:00:07) from WWDC 2024.

What’s new in UIKit
Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.

What’s new in UIKit
Modernize your app with the latest APIs in UIKit, including enhanced menu bar support, automatic observation tracking, a new UI update method, and improvements to animations. We’ll also cover how you can include SwiftUI scenes in your UIKit app and explore SF Symbols, HDR color pickers, and more.

Build a UIKit app with the new design
Update your UIKit app to take full advantage of the new design system. We’ll dive into key changes to tab views, split views, bars, presentations, search, and controls, and show you how to use Liquid Glass in your custom UI. To get the most out of this video, we recommend first watching “Get to know the new design system” for general design guidance.