I came to the conclusion that managing screens will be very hard in Vision Pro because:
-
it's up to the users to arrange multiple screens. Things get messy as soon as you open 3 windows imo.
-
apps can't control the placement of windows (see bottom of https://developer.apple.com/documentation/visionos/creating-your-first-visionos-app)
-
there isn't an easy way for apps to create "anchored" SwiftUI views because RealityKit doesn't render SwiftUI elements. You'd rely on 3rd party packages like this one (https://github.com/maxxfrazer/RealityUI).
My thoughts are confirmed by this Youtube video: https://youtu.be/GKmXqPG8u-o?t=523
Tell me where I'm wrong. I hope that the first killer app of AVP isn't a screen manager...