Spatial UX Design

SAP Fiori for visionOS / Foundation / Spatial UX Design

Applications designed for a spatial user experience need an initial assessment of the level of immersion. For visionOS, this means targeting one of the following application types:

An emulated iPad application requires little to no adjustments to its user interface. However, testing and validation efforts should be conducted to ensure the application behaves as expected. This is particularly important if the app includes custom UI behaviors or uses APIs that are not fully supported in visionOS (e.g., camera view).

If your application is built on Apple’s SwiftUI and primarily uses standard UI controls, transitioning to a 2D spatial application should be relatively straightforward. We recommend an iterative approach: get the application running on visionOS and then make design adjustments as needed. Apple's extensive guidelines and tutorials serve as a great starting point.