What is the best framework when developing for Vision Pro?
Asked on 07/31/2024
1 search
The best frameworks for developing for Vision Pro are SwiftUI, RealityKit, and ARKit. These frameworks are at the core of creating the best spatial apps for visionOS.
- SwiftUI: Provides a declarative syntax for building user interfaces across all Apple platforms, including visionOS.
- RealityKit: Offers high-performance rendering and animation capabilities for creating immersive AR experiences.
- ARKit: Powers AR experiences with advanced scene understanding and interaction capabilities.
These frameworks allow you to write code that can be used across multiple Apple platforms, making it easier to develop spatial computing apps for Vision Pro.
For more details, you can refer to the Platforms State of the Union session.

Discover Swift enhancements in the Vision framework
The Vision Framework API has been redesigned to leverage modern Swift features like concurrency, making it easier and faster to integrate a wide array of Vision algorithms into your app. We’ll tour the updated API and share sample code, along with best practices, to help you get the benefits of this framework with less coding effort. We’ll also demonstrate two new features: image aesthetics and holistic body pose.

Explore game input in visionOS
Discover how to design and implement great input for your game in visionOS. Learn how system gestures let you provide frictionless ways for players to interact with your games. And explore best practices for supporting custom gestures and game controllers.

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