Which sessions do you recommend for an SDK team developing a library for reusable UI controls?
Asked on 06/11/2025
1 search
For an SDK team developing a library for reusable UI controls, I recommend the following sessions from WWDC:
-
Build a SwiftUI app with the new design: This session covers updates to structural app components like Tab View and Navigation Split View, and introduces new APIs to customize the experience further. It also discusses how controls come to life with Liquid Glass, which could be beneficial for creating visually appealing UI controls. Build a SwiftUI app with the new design (00:14:03)
-
Build a UIKit app with the new design: This session focuses on adopting the new design in UIKit apps, including the use of Liquid Glass. It provides insights into updating your app's look and feel, which is crucial for developing reusable UI controls. Build a UIKit app with the new design (00:17:24)
-
What’s new in SwiftUI: This session introduces new capabilities in SwiftUI, including the ability to create custom resizable controls. It provides a good foundation for building reusable UI components. What’s new in SwiftUI (00:03:02)
-
What’s new in UIKit: This session discusses improvements in UIKit, including new design systems and UI update methods, which are essential for developing flexible and reusable UI controls. What’s new in UIKit (00:15:45)
-
Extend your app’s controls across the system: This session explores how to build controls as a new type of widget, which can extend your app's functionality into system spaces. This is particularly useful for creating reusable controls that integrate well with the system. Extend your app’s controls across the system (00:00:37)
These sessions provide a comprehensive overview of the latest design and development practices for creating reusable UI controls across Apple's platforms.

Platforms State of the Union
Discover the newest advancements on Apple platforms.

Build a SwiftUI app with the new design
Explore the ways Liquid Glass transforms the look and feel of your app. Discover how this stunning new material enhances toolbars, controls, and app structures across platforms, providing delightful interactions and seamlessly integrating your app with the system. Learn how to adopt new APIs that can help you make the most of Liquid Glass.

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.