-
TabletopKit
Getting some of the pieces in place to start using a Tabletop app.
-
ARCtic iOS conference 2025 - Day 2
The second day at the world's most northern Apple conference.
-
ARCtic iOS conference 2025 - Day 1
Learning about Swift, iOS, VisionOS and general Apple dev at the world's most northern Apple conference.
-
Bringing 3D to window content
Adding depth to 2D windows
-
BlockStack now on TestFlight
Test out my new Vision Pro game
-
Vision Pro update - I can see clearly now
After a second week, I discuss improving the Vision Pro's comfort and visual clarity
-
Vision Pro week one - An emotional rollercoaster
The ups and downs of getting used to the Vision Pro
-
Dismissing immersive views
Exit an immersive view in visionOS programatically
-
Reset physics in entities
How to reset positions of pieces that are currently in motion
-
Playing sounds
Play a sound when a brick collides with table
-
Detecting collisions in visionOS
Detect when entities collide within RealityKit scenes
-
Loading material from Reality Composer Pro scene
Load a material for use in coded RealityKit scenes
-
Build a Jenga game in visionOS
Create a simple Jenga-style game in visionOS
-
Simple hover effect
Applying a hover to 3D objects in RealityKit
-
Advanced gestures
Apply dragging, rotating and scaling to multiple objects
-
Multiple objects
Generate lots of 3D objects
-
Adding gravity
Add gravity to a 3D object
-
Dragging objects
Using DragGesture to drag a 3D object
-
Immersive spaces
What an immersive space is, and when you might want to use it
-
Volumetric windows
Showing an animation in a volumetric window
More posts can be found in the blog archive.