What’s new in UIKit?

Asked on 06/16/2025

5 searches

In the "What's new in UIKit" sessions at WWDC, several enhancements and new features were introduced for UIKit across different iOS versions:

  1. iOS 18 Enhancements:

    • Document Launch Experience: Redesigned launch experience for document-based apps, allowing full control over launch views and support for template document creation.
    • Tabs and Sidebar Updates: Major updates to tabs and sidebars, including new APIs to better describe app hierarchy and improve integration with SwiftUI.
    • Fluid Transitions: Support for new fluid transitions across the system, enhancing the user interface's responsiveness and continuity.
    • SwiftUI Integration: Improved interoperability with SwiftUI, allowing the use of SwiftUI animations and gesture recognizers in UIKit apps.
    • Automatic Trait Tracking: Easier handling of trait changes with automatic tracking and invalidation.
  2. iOS 26 Enhancements:

    • New Design System: Introduction of a vibrant new design system with a material called Liquid Glass, which is dynamic and translucent.
    • Menu Bar on iPadOS: The menu bar from macOS is now available on iPadOS, providing quick access to app functionality.
    • Architectural Improvements: Built-in support for Swift observable objects, allowing automatic tracking and invalidation of views.
    • Scene-Based Lifecycle: Deprecation of legacy UI application-focused APIs in favor of a scene-based lifecycle.

For more detailed information, you can watch the sessions: