This year I plan on making sure that any app I work on is available on at least three Apple platforms. To that end, I have updated my Greet Keeper application, which tracks greeting cards, to run via SwiftUI on VisionOS.
I know it doesn’t yet really take advantage of Spatial computing, but I wanted to make sure that I could sync greeting cards between iOS, macOS, and visionOS. The biggest challenge has been addressing various UI elements which were really sized differently on visionOS.
While the Vision Pro has amazing resolution, the eye targets for tracking where you are looking tend to be pretty big. Each target should be at least 60×60 pixels. This really impacted my grid layouts. You can see the problem in the above image example. I believe I have fixed it in my update for the App Store. This is my first attempt at trying to size things differently. Let’s see if Apple lets me make it through the app review process.
Fingers crossed!