Uploaded June 2026 | Updated September 2026, 1 week ago
Discover the latest updates to UIKit. Learn how to update your iPhone app layouts to work great when resized with iPhone Mirroring and on iPad. Explore new APIs for tab and navigation bars, find out how to prepare your app for new Apple Intelligence capabilities, and get introduced to a skill for your coding agent of choice that helps modernize your codebase.
Explore related documentation, sample code, and more:
TN3208: Preparing your app’s launch screen to meet App Store requirements: developer.apple.com/documentation/Technotes/tn3208-preparing-your-apps-launch-screen-to-meet-app-store-requirements
TN3210: Optimizing your app for iPhone Mirroring: developer.apple.com/documentation/Technotes/tn3210-optimizing-your-app-for-iphone-mirroring
Adapting your app when traits change: developer.apple.com/documentation/UIKit/adapting-your-app-when-traits-change
Transitioning to the UIKit scene-based life cycle: developer.apple.com/documentation/UIKit/transitioning-to-the-uikit-scene-based-life-cycle
Automatic trait tracking: developer.apple.com/documentation/UIKit/automatic-trait-tracking
Human Interface Guidelines: Menus: developer.apple.com/design/human-interface-guidelines/menus
Make your UIKit app more flexible: developer.apple.com/videos/play/wwdc2025/282
Make your UIKit app more flexible: developer.apple.com/videos/play/wwdc2025/282
Elevate your tab and sidebar experience in iPadOS: developer.apple.com/videos/play/wwdc2024/10147
Get the most out of Device Hub: developer.apple.com/videos/play/wwdc2026/260
Explore advanced App Intents features for Siri and Apple Intelligence: developer.apple.com/videos/play/wwdc2026/343
00:00 - Introduction
00:34 - App adaptivity
02:10 - Legacy API: App lifecycle
02:51 - Legacy API: Main screen
05:46 - Full-screen mode for games
06:17 - Legacy API: User interface idiom
06:50 - Legacy API: Interface orientation
07:55 - UIView Body protocols for motion & location
08:19 - Test your resizable iPhone app
09:18 - Tab bars and sidebars
10:52 - Navigation bars
12:37 - Menus
13:01 - Integrate with Apple Intelligence
14:07 - Agentic coding
15:32 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp
Discover the latest updates to UIKit. Learn how to update your iPhone app layouts to work great when resized with iPhone Mirroring and on iPad. Explore new APIs for tab and navigation bars, find out how to prepare your app for new Apple Intelligence capabilities, and get introduced to a skill for your coding agent of choice that helps modernize your codebase.
Explore related documentation, sample code, and more:
TN3208: Preparing your app’s launch screen to meet App Store requirements: developer.apple.com/documentation/Technotes/tn3208-preparing-your-apps-launch-screen-to-meet-app-store-requirements
TN3210: Optimizing your app for iPhone Mirroring: developer.apple.com/documentation/Technotes/tn3210-optimizing-your-app-for-iphone-mirroring
Adapting your app when traits change: developer.apple.com/documentation/UIKit/adapting-your-app-when-traits-change
Transitioning to the UIKit scene-based life cycle: developer.apple.com/documentation/UIKit/transitioning-to-the-uikit-scene-based-life-cycle
Automatic trait tracking: developer.apple.com/documentation/UIKit/automatic-trait-tracking
Human Interface Guidelines: Menus: developer.apple.com/design/human-interface-guidelines/menus
Make your UIKit app more flexible: developer.apple.com/videos/play/wwdc2025/282
Make your UIKit app more flexible: developer.apple.com/videos/play/wwdc2025/282
Elevate your tab and sidebar experience in iPadOS: developer.apple.com/videos/play/wwdc2024/10147
Get the most out of Device Hub: developer.apple.com/videos/play/wwdc2026/260
Explore advanced App Intents features for Siri and Apple Intelligence: developer.apple.com/videos/play/wwdc2026/343
00:00 - Introduction
00:34 - App adaptivity
02:10 - Legacy API: App lifecycle
02:51 - Legacy API: Main screen
05:46 - Full-screen mode for games
06:17 - Legacy API: User interface idiom
06:50 - Legacy API: Interface orientation
07:55 - UIView Body protocols for motion & location
08:19 - Test your resizable iPhone app
09:18 - Tab bars and sidebars
10:52 - Navigation bars
12:37 - Menus
13:01 - Integrate with Apple Intelligence
14:07 - Agentic coding
15:32 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp










