Joseph Simpson
banner
vrhermit.com
Joseph Simpson
@vrhermit.com
Learning, sharing, and teaching visionOS development at Step Into Vision
https://stepinto.vision
Pinned
Project Graveyard 3.2 is available on the App Store for #AppleVisionPro

✅ Revamped light mode and new colors
✅ Improved rain particles
✅ All objects can now have text or dedications
✅ New wood and metal materials
✅ Tiny animated moths fly around the lamp posts

apps.apple.com/us/app/proje...
Reposted by Joseph Simpson
✨ 𝑍𝑜𝑜𝑚𝑖𝑛𝑔 𝑊𝑖𝑡ℎ 𝑇ℎ𝑒 𝑀𝑎𝑔𝑛𝑖𝑓𝑦 𝐺𝑒𝑠𝑡𝑢𝑟𝑒 𝑖𝑛 𝑆𝑤𝑖𝑓𝑡𝑈𝐼 by Gabriel Theodoropoulos

Pinch-to-zoom mastery: handle both temporary and persistent magnification with 𝑀𝑎𝑔𝑛𝑖𝑓𝑦𝐺𝑒𝑠𝑡𝑢𝑟𝑒. Gabriel shows how.

#SwiftUI #Gestures

serialcoder.dev/text-tutoria...
November 11, 2025 at 8:08 AM
🔊 This evening I worked on one of the ambient tracks for Dark Spaces. This one minute clip is taken from a twelve minute track. This will be used as the background music for the first space: alignment.

Coming soon to #AppleVisionPro
November 11, 2025 at 12:33 AM
Reposted by Joseph Simpson
We have something special today: Getting Started with Video on visionOS by florentmorin.bsky.social of @studio84-vision.bsky.social

Explore three options for video players, each of which can play a variety of formats from flat 2D video to Apple Immersive Video.

stepinto.vision/articles/get...
November 10, 2025 at 4:50 PM
Reposted by Joseph Simpson
Dark Spaces Devlog 011

Picking up where I left off. Now even d a r k e r

stepinto.vision/devlogs/dark...
November 9, 2025 at 10:40 PM
Dark Spaces Devlog 011

Picking up where I left off. Now even d a r k e r

stepinto.vision/devlogs/dark...
November 9, 2025 at 10:40 PM
If you're participating in Shared Visions, then please spend a little time answering some questions about how you ended up in the Apple Vision Pro community. This will aid our writing and story development process.
stepinto.vision/articles/sha...
November 8, 2025 at 7:51 PM
Lab 094 is a guest post provided by @michaeltemper.bsky.social

Using a Draw Component and System to visualize the position of a given entity's pivot point in space.

stepinto.vision/labs/lab-094...
Lab 094 – Visualize a Pivot Point
Using a Draw Component and System to visualize the position of a given entity’s pivot point in space.
stepinto.vision
November 8, 2025 at 6:32 PM
Weekend Reading List for visionOS Nerds

Start with this article about Gravitas Reader, then read the rest in Gravitas Reader

1/

medium.com/antaeus-ar/g...
Gravitas Reader turns AR into a multi-room content magazine — now let’s look under the hood
Gravitas Reader explores what reading might feel like in augmented reality.  It’s built for Apple Vision Pro and takes familiar things —…
medium.com
November 8, 2025 at 5:41 PM
Reposted by Joseph Simpson
Porta Nubi‘s PS VR2 controller support is now available on the App Store! 🎮

If you have the controllers make sure to give it a try, you can truly feel the light flowing through your hands! ✨

Haptics can be really a great way to increase immersion! 🫨
November 7, 2025 at 7:20 PM
Somebody should make a Trader Joe’s VR simulator so I can practice a few times before I go back in that fucking place
November 7, 2025 at 6:43 PM
Thrasher is an incredible sensory experience. Play it in VR if you can
Thrasher receives its remastered edition with a visual update, flatscreen mode, and more today on Steam.

Details here: www.uploadvr.com/thrasher-ste...
November 7, 2025 at 6:06 PM
Our weekly newsletter is a great way to keep up with @stepinto.vision and the visionOS community. This week we have so much to share with you!
Out now: Step Into Newsletter for November 7, 2025

✅ Dive deep into animations
🗓️ Find events on the Community Calendar
🔗 Tons of community resources
🤓 So much weekend reading

#visionOS #AppleVisionPro

stepinto.vision/articles/ste...
Step Into Newsletter – November 7, 2025
Dive deep into animations, check out events on the Community Calendar, and load up with plenty of weekend reading.
stepinto.vision
November 7, 2025 at 4:33 PM
Reposted by Joseph Simpson
📱 𝐈𝐬𝐬𝐮𝐞 #𝟔𝟓 𝐢𝐬 𝐨𝐮𝐭!

This week's lineup:
⚡ 𝑇𝑦𝑝𝑒 𝑐ℎ𝑒𝑐𝑘𝑒𝑟 𝑖𝑚𝑝𝑟𝑜𝑣𝑒𝑚𝑒𝑛𝑡𝑠
🎯 𝑄𝑢𝑖𝑐𝑘 𝑎𝑐𝑡𝑖𝑜𝑛𝑠 𝑖𝑛 𝑆𝑤𝑖𝑓𝑡𝑈𝐼
✨ 𝑀𝑎𝑔𝑛𝑖𝑓𝑦 𝑔𝑒𝑠𝑡𝑢𝑟𝑒𝑠
📊 𝑆ℎ𝑒𝑒𝑡 𝑝𝑟𝑒𝑠𝑒𝑛𝑡𝑎𝑡𝑖𝑜𝑛𝑠
🛠 𝐹𝑜𝑟𝑚 𝑣𝑎𝑙𝑖𝑑𝑎𝑡𝑖𝑜𝑛 𝑝𝑎𝑡𝑡𝑒𝑟𝑛𝑠
🔍 𝑃𝑒𝑟𝑓𝑜𝑟𝑚𝑎𝑛𝑐𝑒 𝑡𝑜𝑜𝑙𝑠
📦 𝐵𝑖𝑛𝑎𝑟𝑦 𝑜𝑝𝑡𝑖𝑚𝑖𝑧𝑎𝑡𝑖𝑜𝑛
🎨 𝑣𝑖𝑠𝑖𝑜𝑛𝑂𝑆 𝑎𝑛𝑖𝑚𝑎𝑡𝑖𝑜𝑛𝑠

#SwiftUI #iOS #Swift

ios-newsletter.snappmobile.io/issues/2025-...
iOS Newsletter Issue 65
Issue 65 • November 7, 2025
ios-newsletter.snappmobile.io
November 7, 2025 at 3:02 PM
Ornaments are such a cool part of windows and they get even better in volumes. This article is a great place to learn the basics
Creating Ornaments in visionOS — an article by Alfonso Tarallo that looks into designing persistent interface components for spatial apps.

Check it out: link in the comments ⬇️
November 7, 2025 at 2:52 PM
This builds on two ideas we revisited this week.

✅ Use Push Window to hide the main window
✅ The Pushed window contains no content or window elemts

The result is that we can restore the main window to the exact position and size it was.

#visionOS #SwiftUI

stepinto.vision/example-code...
November 6, 2025 at 9:11 PM
We can use Behaviors in Reality Composer Pro run Timelines.

✅ The rocket starts spinning on scene launch
✅ The car flips when we tap it
✅ Tapping the button sends a notification to jump the plane
✅ The plane spins when landing on the base

stepinto.vision/example-code...
November 6, 2025 at 4:14 PM
Anyone else surprised at how well the Immersive Web Environments did?
📊 October's top:

🥇 Adding Immersive Environments to a Web Page - Joseph Simpson (@vrhermit.com)
🥈 Show icons only in SwiftUI swipe actions on iOS 26 - Natalia Panferova (@natpanferova.bsky.social)
🥉 Deep Dive into Manipulation on visionOS - Joseph Simpson (@vrhermit.com)

What to cover next? 👇
November 6, 2025 at 10:07 AM
Reposted by Joseph Simpson
We can set up two-way communication between a code and a timeline in Reality Composer Pro using Notifications.

✅ Broadcast from code and receive with Behavior Component to call a Timeline
✅ Broadcast from an Action in a Timeline and receive in code

stepinto.vision/example-code...
November 5, 2025 at 1:13 PM
Sometimes we want to keep an existing window, but show another window while presenting an immersive space. I like to use Push Window to show controls or info windows related to the space, then return to the main app window on exit.

stepinto.vision/example-code...
November 5, 2025 at 10:38 PM
We can set up two-way communication between a code and a timeline in Reality Composer Pro using Notifications.

✅ Broadcast from code and receive with Behavior Component to call a Timeline
✅ Broadcast from an Action in a Timeline and receive in code

stepinto.vision/example-code...
November 5, 2025 at 1:13 PM
Did you know Apple is hosting three in-person workshops for visionOS developers?

New York - Dec 2-4, 2025
developer.apple.com/events/view/...

Berlin - Dec 4-5, 2025
developer.apple.com/events/view/...

London - Dec 18-19, 2025
developer.apple.com/events/view/...

I signed up for the New York event
Meet with Apple - Apple Developer
Join us around the world for a variety of sessions, labs, and workshops — tailored for you.
developer.apple.com
November 5, 2025 at 10:47 AM
Revisit: Learn how to hide (not close) and restore a Window when presenting an immersive space.

This example hides the glass on a plain window, then hides any window chrome.

stepinto.vision/example-code...
November 4, 2025 at 9:17 PM
Do you want you very own Step Into Vision shirt? We're starting with a basic logo design and a handful of colors. We'll explore some other ideas next year. In the meantime get yours at the link below.

cottonbureau.com/p/F24THB/shi...
November 4, 2025 at 8:05 PM
In case you missed it over the weekend, we opened a preview of our new Community Calendar.

The idea is to curate all the community events, meetups, workshops, and hackathons related to the visionOS community.

stepinto.vision/events/
November 4, 2025 at 7:45 PM
Reposted by Joseph Simpson
This is an amazing resource for anything even thinking about building code for Apple Vision Pro.
It’s also full of short demos- even without the device, this is interesting stuff
We hit a new milestone today: 400 articles, examples, labs, and resources. We celebrated by publishing an incredible article by @elkraneo.bsky.social covering animation in visionOS
Today we are publishing the 400th post on Step Into Vision 🎉

Read the Deep Dive into Animation on visionOS by Cristian Díaz

#visionOS #SwiftUI #RealityKit #SpatialComputing

stepinto.vision/articles/dee...
November 4, 2025 at 3:53 AM