New stuff in UIKit

Asked on 06/15/2025

1 search

At WWDC, Apple introduced several new features and enhancements in UIKit across different sessions. Here are some of the highlights:

  1. New Design System: UIKit has been updated with a new design system featuring a material called Liquid Glass, which is translucent and dynamic. This new design is integrated into standard components like navigation bars, alerts, and popovers (What’s new in UIKit).

  2. Document Launch Experience: There is a redesigned launch experience for document-based apps, allowing for more control over launch views and template document creation (What’s new in UIKit).

  3. Fluid Transitions: UIKit now supports more fluid and interruptible slide transitions, enhancing the responsiveness of apps (What’s new in UIKit).

  4. SwiftUI Integration: UIKit has improved interoperability with SwiftUI, allowing for the use of SwiftUI animations and gesture recognizers within UIKit apps (What’s new in UIKit).

  5. Automatic Observation Tracking: UIKit now integrates Swift's observation model, automatically tracking observable objects and updating views as needed (What’s new in UIKit).

  6. UIUpdateLink: A new feature in iOS 18, UIUpdateLink, simplifies implementing complex animations that require periodic UI updates (What’s new in UIKit).

  7. Menu Bar on iPadOS: The menu bar from macOS is now available on iPadOS, providing a new way to access app functionality (What’s new in UIKit).

These updates aim to enhance the user interface and improve the integration between UIKit and SwiftUI, making it easier for developers to create modern and responsive apps.