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

WWDC25: Bring your SceneKit project to RealityKit | Apple

SwiftUI foundations: Build great apps with SwiftUI | Meet with Apple

WWDC20: Data Essentials in SwiftUI | Apple

WWDC24: Build a spatial drawing app with RealityKit | Apple

WWDC25: What’s new in RealityKit | Apple

WWDC26: What’s new in SwiftUI | Apple

WWDC25: Code-along: Elevate an app with Swift concurrency | Apple

WWDC25: Embracing Swift concurrency | Apple

WWDC24: Dive deep into volumes and immersive spaces | Apple

WWDC25: Code-along: Cook up a rich text experience in SwiftUI with AttributedString | Apple

WWDC26: Run local agentic AI on the Mac using MLX | Apple

WWDC24: Discover RealityKit APIs for iOS, macOS, and visionOS | Apple

Optimize your app's speed and efficiency | Meet with Apple

WWDC26: Enhance RAW image processing with Core Image | Apple

WWDC23: Build spatial experiences with RealityKit | Apple

Code-along: Start building with Swift and SwiftUI | Meet with Apple

WWDC25: Meet the Foundation Models framework | Apple

WWDC23: Work with Reality Composer Pro content in Xcode | Apple

WWDC23: Analyze hangs with Instruments | Apple

