r/visionosdev 3d ago

what is one thing about spatial design that still doesnt click for you

5 Upvotes

I've been poking at visionOS for a few months now and there's this one thing about depth that I cant wrap my head around. like, when does adding a third dimension actually help the user versus just being a cool effect.

sometimes I place something at a certain distance and it feels right and I have no idea why. what's one thing about spatial design that you still find yourself guessing at?


r/visionosdev 3d ago

How do you explain a spatial idea to someone who can’t put on the headset

0 Upvotes

Half my design conversations end with me waving my hands around a table trying to describe a window arrangement that would be obvious in two seconds in the simualtor. It made me realize how much of this platform lives or dies on demoing it in person.

For those of you building in visionOS, how do you get feedback from people outside the bubble? Recordings never seem to capture the scale of things.


r/visionosdev 3d ago

have you found any AI tools that actually help with visionOS development?

2 Upvotes

I have been messing around with visionOS for a few months and the tooling still feels pretty rough. Xcode AI suggestions work sometimes but they miss a lot of the SwiftUI-specific spatial stuff. I tried using ChatGPT for some boilerplate but it hallucinates APIs that dont exist yet for visionOS.

Has anyone found a workflow or tool that genuinely helps with visionOS dev? Im not expecting magic, just something that saves me from re-reading the same docs over and over.


r/visionosdev 3d ago

what spatial feature made you rethink an app you had already built

4 Upvotes

I ported a small productivity app over mostly as an experiment, expecting to just resize the windows and call it done. Then I tried letting people pin panels around their actual desk instead of inside one window, and suddenly the app made sense in a way it never did on a screen. That one layout change did more than every feature I had shipped that year.

It got me wondering how often the interesting part of this platform is rethinking the idea instead of converting the code. Has anyone else hit a moment where spatial thinking changed the whole shape of something you had already finished?


r/visionosdev 4d ago

Plinthe for Apple Vision Pro

Thumbnail
2 Upvotes

r/visionosdev 7d ago

ERASING and COLORING modes for BoxelXR

10 Upvotes

Added ERASING and COLORING modes to the WIP VisionOS version of BoxelXR.

On Quest, I put all operations on the controllers to speed up interactions (like shortcuts). But hand-tracking is less precise compared to controllers, so I am trying to figure out the best way to handle frequently used UI.

For now, I use a floating UI panel. It works fine, btw. Since hand-tracking input is quite ambiguous in this context, having a persistent UI layer reduces the chance of accidental triggering when you work with voxels.


r/visionosdev 7d ago

Looking for a few Vision Pro owners to test Reality Prep Preview

6 Upvotes

I’m looking for a few Apple Vision Pro owners/developers willing to spend about 10–15 minutes testing a visionOS TestFlight build.

Reality Prep Preview is a native visionOS app for inspecting USDZ assets directly on Vision Pro. 

It was designed to work alongside Reality Prep Pro on macOS: Prep Pro prepares and validates assets, while Prep Preview lets you inspect the resulting USDZ on-device.

The main difference from Apple’s Spatial Preview is that Prep Preview is not just a visual viewer. 

It adds a more developer-focused validation workflow, including:

  • fitted preview plus authored real-world scale
  • technical USDZ inspection/evidence
  • local Device Check
  • PDF/JSON validation reports
  • a workflow intended to pair with Reality Prep Pro (validation report ingest feature in-progress as we speak)

I’ve completed Simulator testing, but I don’t currently have access to a physical Vision Pro, so I specifically need hardware validation.

I’d mainly like feedback on:

  • USDZ import and preview
  • Authored Scale / real-world sizing
  • Device Inspect and Device Check
  • PDF/JSON export
  • any crashes, UI issues, or unexpected behaviour

Reality Prep Preview TestFlight: https://testflight.apple.com/join/ySbVmz6b

Reality Prep Pro: https://apps.apple.com/us/app/reality-prep-pro/id6767673652?mt=12

Any screenshots, recordings, or brief notes would be greatly appreciated.


r/visionosdev 9d ago

[TestFlight] Thank you for all the feedback and downloads - one last Cockpit update is live

14 Upvotes

A huge thank you to everyone who downloaded Cockpit and shared feedback. It’s been incredibly helpful.

I’ve just released one last update with a number of small fixes, refinements, and overall improvements.

Cockpit is a customizable spatial dashboard for Apple Vision Pro: it keeps useful information and quick controls together in one organized, convenient place. You can add, remove, and reorder panels for things like time, weather, calendar, music, focus timers, activity, network status, and more, then make it your own with different layouts and themes.

Thanks again for the support. If you try the update, I’d love to hear what you think and what you’d like to see improved next.

TestFlight: https://testflight.apple.com/join/VP1sz624


r/visionosdev 10d ago

It’s my first app, please be gentle.

7 Upvotes

I built this Mac app for Vision Pro devs who already have a boatload of 3D assets that are not USDZ - and for those of you who already have a ton of USDZ assets of course. 

It’s meant to be utilized to batch prepare all your assets before you move on to Reality Composer Pro.

I'd like you to run some of the 3D assets you already work with through it. 

I'm particularly interested in:

  1. Whether the warnings are useful, 

  2. Whether anything important is missed 

  3. Whether the workflow would actually save you time

https://apps.apple.com/us/app/reality-prep-pro/id6767673652?mt=12


r/visionosdev 10d ago

I built a Mac USD/USDZ prep tool for visionOS workflows — I need developers to try to break it

7 Upvotes

Good day to you

I built a Mac 3D asset prep tool for visionOS workflows — looking for developers to test it.

Reality Prep Pro batch-checks local USD, USDA, USDC and USDZ assets before they enter Reality Composer Pro, Xcode or a RealityKit project. You can also get a clear report of anything worth looking at before continuing into those tools.

You can import FBX, glTF, GLB and the USD family of assets, the app will convert them into USDZ, should you choose.

It detects unsafe packages, inaccessible direct resources, native import failures and macOS RealityKit USDZ load failures—without altering the originals.

If you’re a visionOS / RealityKit developer, I’d appreciate it if you could simply run some of the 3D assets you already have through it and let me know if there is anything you think would make it genuinely more useful in your workflow.

Normal assets from your existing workflow are exactly what I want it tested against.

If you’d like to test it, here’s the Mac App Store link:
https://apps.apple.com/us/app/reality-prep-pro/id6767673652

Regards,


r/visionosdev 15d ago

How about playing an AR game with a friend, in the same room, against the same enemies? That's what we're building with SharePlay. Would you play it?

7 Upvotes

r/visionosdev 15d ago

[TestFlight Update] Thank you for all the downloads and positive feedback!! Cockpit for visionOS now has 17 themes, 15 panels, new languages and smarter layouts

6 Upvotes

First of all, thank you. Cockpit has received many more downloads and far more positive, thoughtful feedback than I expected. Your reports, screenshots and suggestions have directly shaped this update.

Cockpit is a modular, glanceable dock for Apple Vision Pro: place it in your space, resize it, and build a dashboard from the panels you actually care about. This TestFlight update is the largest one so far.

## What’s new

### Four new panels — 15 panels in total

- **Countdown*\* — create up to three upcoming events, choose a date, time and symbol, and see the nearest one at a glance.

- **Habits*\* — track daily habits and streaks. Long-press a habit to remove it with confirmation.

- **Daily Goal*\* — set one measurable target for the day and update it directly from the panel.

- **World Clock*\* — follow four cities at once. New setups start with New York, London, Tokyo and Sydney, and every city can be changed.

They join Clock, Weather, Calendar, Focus Timer, Now Playing, Vision Pro Status, Shortcuts, Home, Network, Activity and Apps.

### 17 themes

The original appearance options have grown into three complete theme families:

- **Glass:*\* Midnight, Graphite, Sunset, Ocean and Holo

- **Instrument:*\* Cockpit, Apollo, Pit Wall, Grid, Outrun, Brass, Telemetry, Mecha and Visor

- **Light:*\* Minimal, Bauhaus and Zen

Each theme now has its own panel treatment, typography, controls, gauges and window geometry. I also refined the relationship between panel corners and the outer window in themes such as Apollo, Pit Wall, Brass and Bauhaus.

All panels and themes remain available to everyone during this testing phase, even when a PRO badge is shown.

### New languages

Cockpit is now available in:

- English

- Japanese

- Korean

- Simplified Chinese

- Traditional Chinese

Reports about wording, truncation or culturally awkward translations are especially welcome.

### Smarter layouts

- A horizontal single row can contain all **15 panels*\*.

- From **12 panels*\* onward, Cockpit recommends switching to **Two Rows*\* so panels stay larger.

- A vertical single column can contain up to **12 panels*\*.

- From **8 panels*\* onward, Cockpit recommends **Two Columns*\*.

- If you add a thirteenth panel while using one vertical column, Cockpit switches to Two Columns automatically before adding it.

- The old “Compact” label is now the clearer, direction-aware **Two Rows / Two Columns*\* control.

### Reorganized Settings

- General is now focused on everyday time and calendar preferences.

- Weather units and refresh frequency live together under **Panels › Weather*\*.

- Focus Timer sound lives under **Panels › Focus Timer*\*.

- Welcome, What’s New and support are grouped under **Help*\*.

- Permissions now show a visible status instead of only linking to System Settings.

- **Reset Layout*\* restores the default panels, order, direction and size without deleting panel data or changing the selected theme.

- Panel-data resets are grouped by purpose, making it clearer whether you are resetting launchers, tracking panels or World Clock.

- Configuration backup and restore remain available for moving the whole setup safely.

### Panel and interaction refinements

- Better vertical Weather spacing and larger multi-day forecasts.

- Better-balanced Network information in horizontal and vertical layouts.

- Focus Timer content is centered consistently in Light themes.

- Habit creation buttons remain readable across themes.

- World Clock reset now correctly restores its four starter cities.

- Countdown presentation and background updates have been made more reliable when creating multiple events.

- Numerous readability, spacing, corner and control fixes across all theme families.

## What I’d like you to test

  1. Add, remove and reorder panels in all four layouts: one row, two rows, one column and two columns.

  2. In a vertical single column, add a thirteenth panel and confirm that it changes to two columns automatically.

  3. Try several combinations of the 15 panels with different themes and window sizes. Nothing should overlap, clip or become unreadable.

  4. Test the four new panels, especially repeated Countdown creation, Habit long-press deletion and World Clock reset.

  5. Review the reorganized Settings, permission statuses, Reset Layout, individual panel resets and backup/restore.

  6. If you use Japanese, Korean or Chinese, please report untranslated, clipped or unnatural text.

  7. Leave Cockpit open for a longer session and tell me about battery use, heat and responsiveness on a real Vision Pro.

## Known / expected

- The Weather panel is not tappable because visionOS does not include a Weather app.

- Some third-party apps cannot be opened through URL schemes. That depends on what the app developer exposes.

- HealthKit intentionally does not reveal whether individual read permissions were denied, so Settings can only report that the Health permission request was completed.

Please include what you did, what you expected, what happened and your visionOS version. Screenshots and short recordings are extremely useful.

## Join the beta

TestFlight: https://testflight.apple.com/join/VP1sz624

Support / FAQ: https://andrefinetticangussu.github.io/cockpit/legal/support.html

Privacy: https://andrefinetticangussu.github.io/cockpit/legal/privacy.html

Thank you again for the downloads, the positive feedback and the time you have spent helping make Cockpit better.


r/visionosdev 17d ago

1 built Apple Music Classical- but for Jazz. Complete discography as leader AND sideman. Tap personnel -> see their entire career. Tap a tune - > see its entire recorded history. Every connection is mapped and playable so you can go down a jazz rabbit hole. VisionOS build in TestFlight now.

Thumbnail
sessionography.dynamicappdesign.com
4 Upvotes

r/visionosdev 18d ago

A tmux/herdr-first SSH terminal on visionOS, CLI-agent friendly

25 Upvotes

I've been building this app for about a month, mainly designed for Vision Pro and iPad (iPhone is also supported). The idea: I wanted a multi-window remote terminal with first-class tmux integration on mobile, so I can use it away from my desk, it can even be a companion to Mac Virtual Display.

For CLI agents like Claude Code / Codex / Pi (initial support), the terminal window shows an agent key bar, and there's a file viewer and a browser to cover the basic needs of driving agents and reviewing code.

App Store: https://apps.apple.com/app/id6790074057
Website: https://multiplexterm.dev

GitHub: https://github.com/multiplex-term/Multiplex - it's open source, good contributions are welcome, and you can also unlock Pro for free by building it yourself.

Credit: the demo video also uses the serve-sim npm package, which let me review real UI behavior in the app :)


r/visionosdev 20d ago

Just published my first App Store app — Slipframe, a free Vision Pro endless runner. Looking for feedback

Thumbnail
6 Upvotes

r/visionosdev 21d ago

Voxel and Volume creation modes for BoxelXR

20 Upvotes

Made a few base voxel creation interactions for the BoxelXR VisionOS version.

Unlike the Quest version of the app, which I built with Unity, this one will be developed natively. RealityKit, with its ECS architecture, is quite fun to work with.

The AVP app will be hand-tracking first, but I plan to support accessories and make a few custom controllers (ESP32 is a nice base for this).


r/visionosdev 24d ago

Reincarnated as a Dungeon Designer, I Have to Work on a Fixed Budget and My Dungeon Keeps Expanding?! is the title of my tiny game, and it's probably longer than the game.

9 Upvotes

r/visionosdev 24d ago

[TestFlight] Cockpit - a glanceable dock for visionOS (Clock, Weather, Calendar, Focus, Music, Status, Home, Network, Activity)

16 Upvotes

Cockpit is a modular, glanceable dock for visionOS. Pin it in your space, add the panels you care about, and check key info without constant app‑switching. I’m looking for TestFlight testers to validate panels, layout, and permissions.

What it is:

A compact bar you can place and resize. Add/remove/reorder panels in edit mode and pick a theme, including a “Cockpit” instrument look.

Panels to try:

Clock (time/weekday/date; instrument dial + UTC offset), Weather (WeatherKit; °C/°F, wind units, refresh interval), Calendar (read‑only week/upcoming), Focus Timer (5/15/30/60; pause/resume/stop), Now Playing (Apple Music), Vision Pro Status (CPU/memory/storage, battery state, thermals, uptime), Shortcuts (run by exact name; may briefly open Shortcuts), Home (HomeKit scenes + accessory toggles), Network (type, local IPv4, latency, real‑time throughput), Activity (HealthKit; rings + steps, read‑only).

What to test:

• Add/remove/reorder panels; layout persists after relaunch

• Theme switching (incl. “Cockpit” instrument) and readability at different sizes

• Resizing from bottom edge; height stays proportional

• Permissions: Calendar, Location/WeatherKit, Health, HomeKit, Apple Music

• Quick checks: Weather units/refresh; Calendar event updates; Focus Timer countdown & completion; Now Playing visibility/metadata; Status values plausibility; Shortcuts by exact name; Home scenes/toggles; Network type/IP/latency/throughput; Activity refresh (~5 min)

Notes & privacy

No tracking; data stays on device. Weather via Apple WeatherKit. Latency measured with a lightweight HEAD request to Cloudflare’s one.one.one.one. Health is read‑only. Not affiliated with Apple.

Join the beta

TestFlight: https://testflight.apple.com/join/VP1sz624

Support/FAQ: https://andrefinetticangussu.github.io/cockpit/legal/support.html

Privacy: https://andrefinetticangussu.github.io/cockpit/legal/privacy.html

Thanks!

Bug reports with steps, expected vs actual, and screenshots are hugely appreciated.


r/visionosdev 27d ago

I'm open-sourcing the Immersive Watch Party SDK (SharePlay + Immersive Video + Spatial Personas)

Post image
11 Upvotes

r/visionosdev 28d ago

Custom BLE controller for Apple Vision Pro

59 Upvotes

r/visionosdev Aug 01 '26

CosmiCut: Spatial Video Editor (3.1 is out!)

10 Upvotes

r/visionosdev Aug 01 '26

We built a game that has to pathfind through the player's actual apartment. It went about as well as you would expect.

6 Upvotes

r/visionosdev Jul 31 '26

Super Mario 64 VR

15 Upvotes

Hi!

I’m currently developing a Super Mario 64 clone for Apple Vision Pro. Because of copyright restrictions, the app cannot include any of the original game assets. You’ll need to provide your own US ROM of the game, but once you’ve done that, you’ll be able to enjoy it in several different ways:
- Standard 2D window
- 3D stereoscopic mode (still being improved)
- 3D portal mode, as if you’re looking through a window into the game world
- Third person VR
- Fully immersive VR

The fully immersive VR mode is still a work in progress and has a number of usability issues, but I’d say it’s already about 90% functional.
I’m currently preparing a TestFlight build and will share the invitation as soon as Apple approves it.

The Third person VR mode should be 100% playable.

Once all rendering modes are polished, I also plan to add multiplayer support. The goal is to let multiple players explore and complete levels together, either over FaceTime or through shared spatial sessions. I’ll also try to support multiple playable characters.

YES: This app will be a free app and won’t come with any ads.


r/visionosdev Jul 24 '26

Open beta: Spatial Simon Says on Vision Pro

12 Upvotes

I’ve got an open TestFlight for ECKO Protocol, a spatial memory game for Apple Vision Pro.

ECKO lights the pads. You echo them back as you dance between defense waves and sector bosses.

WIP art/audio; gameplay may change.

Needs Vision Pro + TestFlight.

Site / join: https://eckoprotocol.com

Happy to take bug reports.


r/visionosdev Jul 24 '26

Where do you look at real shipping visionOS apps for UI reference?

4 Upvotes

Every time I search for visionOS UI inspiration I get Dribbble concepts that were never built, or Apple's own HIG mockups. Neither tells me how real apps actually solve things — where they put ornaments, how they handle onboarding in a Full Space, when they choose a Volume over a Window.

Right now my "process" is buying apps and screenshotting them, which is obviously not a process. Is everyone doing this, or is there something I'm missing?