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:

  1. 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)

  2. 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)

  3. 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)

  4. 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)

  5. 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.