Broader Frontends
Author : Kazuhiro Hara
Article permalink

The trial-and-error cycle with Vision Pro and Xcode is good

Capture of the development setup

My Vision Pro and Mac mini are currently connected through Vision Pro's virtual display feature. Xcode is displayed right in front of me, enlarged to a screen size that is probably far beyond 100 inches.

Since the Vision Pro is in developer mode, pressing the triangular play button in Xcode deploys to the actual device and runs the app.

In a common development style, you work on a PC, deploy to a real device, put on the XR device, and check it. But the Vision Pro development experience is excellent.

You can do something like: "display the Mac screen as a virtual display in Vision Pro" → "launch Xcode while still wearing it" → "work as-is and launch the app under development" → "see it appear in space."

To compare it to VSCode, it feels like frontend development where you keep a browser open on the right, edit code in the left pane, and see changes reflected in the browser as soon as you save. It is a development flow that makes trial and error easy.

I included a screenshot, but in reality it is much cleaner and sharper than this.

During the "Hobonichi Hackathon," I was too unfamiliar with Vision Pro and too short on time to have the leeway to try this feature.

In other words, I did use Vision Pro quite heavily during the hackathon, but that usage was focused on moving straight toward the goal, so there were many small features I did not notice. Now I am using it more slowly, so I keep finding new things.

MacVision ProXcode

Share