WWDC25: Better together: SwiftUI and RealityKit | Apple

Discover how to seamlessly blend SwiftUI and RealityKit in visionOS 26. We’ll explore enhancements to Model3D, including animation and ConfigurationCatalog support, and demonstrate smooth transitions to RealityView. You’ll learn how to leverage SwiftUI animations to drive RealityKit component changes, implement interactive manipulation, use new SwiftUI components for richer interactions, and observe RealityKit changes from your SwiftUI code. We’ll also cover how to use unified coordinate conversion for cross-framework coordinate transformations. Explore related documentation, sample code, and more: Rendering hover effects in Metal immersive apps: https://developer.apple.com/documenta... Canyon Crosser: Building a volumetric hike-planning app: https://developer.apple.com/documenta... Compose interactive 3D content in Reality Composer Pro: https://developer.apple.com/videos/pl... Dive into RealityKit 2: https://developer.apple.com/videos/pl... Discover Observation in SwiftUI: https://developer.apple.com/videos/pl... Data Essentials in SwiftUI: https://developer.apple.com/videos/pl... 00:00 - Introduction 01:24 - Model3D enhancements 06:13 - RealityView transition 11:52 - Object manipulation 15:35 - SwiftUI components 19:08 - Information flow 24:56 - Unified coordinate
conversion 27:01 - Animation 29:41 - Next steps More Apple Developer resources: Video sessions: https://apple.co/VideoSessions Documentation: https://apple.co/DeveloperDocs Forums: https://apple.co/DeveloperForums App: https://apple.co/DeveloperApp