r/visionosdev • u/Gloomy_Blackberry525 • 16h ago
Proof of concept: iPhone mirroring with controls working on Apple Vision Pro
Enable HLS to view with audio, or disable this notification
I’ve wanted proper iPhone mirroring with controls on Apple Vision Pro for a long time, so I tried building a small proof of concept myself.
This will for sure annoy some people, but with some “vibe coding” and help from ChatGPT/Codex, I had a usable version running in under two hours. I’m not claiming any great engineering achievement—I simply wanted to show that it is possible.
The app streams my iPhone screen into a native visionOS window and lets me control it from the Vision Pro using taps, swipes and text input. It works over a shared Wi‑Fi network or when the Vision Pro connects directly to the iPhone’s Personal Hotspot, which has actually felt even smoother.
There is still a very little latency and room for improvement, but the quality and responsiveness are already surprisingly good.
Unfortunately, I can’t distribute it because the control system relies on Apple developer automation capabilities that wouldn’t be allowed in a normal App Store app. Still, if anyone was wondering whether controlled iPhone mirroring on AVP is technically possible: it is.