ui kit

Asked on 06/23/2025

1 search

What's New in UIKit

At WWDC, Apple introduced several enhancements to UIKit, particularly in iOS 18 and iOS 26. Here are some of the key updates:

  1. Document Launch Experience: UIKit now offers a redesigned launch experience for document-based apps, allowing developers to have full control over launch views and design. This feature helps in showcasing the app's distinctive identity and provides first-class support for template document creation. Learn more about the document launch experience.

  2. Fluid Transitions and Animations: UIKit has introduced new fluid transitions that are interruptible, allowing users to interact with content without waiting for animations to finish. This provides a more responsive feel to apps. Explore fluid transitions.

  3. Automatic Trait Tracking: In iOS 18, UIKit supports automatic trait tracking, which simplifies handling changes in traits by automatically performing associated invalidations. Discover automatic trait tracking.

  4. Integration with SwiftUI: UIKit continues to enhance its interoperability with SwiftUI, allowing for seamless integration of UIKit components within SwiftUI apps. This includes using UIKit gesture recognizers directly in SwiftUI hierarchies. Learn about SwiftUI animations in UIKit.

  5. New Design System: iOS 26 introduces a new design system featuring a material called Liquid Glass, which is dynamic and translucent. This new design is applied across system materials and controls, providing a fresh look and feel. Get to know the new design system.

  6. Apple Pencil Pro Enhancements: UIKit now supports new features of Apple Pencil Pro, including the squeeze gesture for tool switching and an undo slider for quick access to undo history. Explore Apple Pencil Pro features.

These updates reflect Apple's ongoing efforts to enhance the UIKit framework, making it more powerful and flexible for developers building apps across Apple's platforms.