More fun with custom layouts in SwiftUI
11.08.2025 15:02 — 👍 3 🔁 1 💬 0 📌 0@stepinto.vision.bsky.social
Step into the world of visionOS development with SwiftUI, RealityKit, and ARKit.
More fun with custom layouts in SwiftUI
11.08.2025 15:02 — 👍 3 🔁 1 💬 0 📌 0Weekend Reading for you: Building Widgets for #visionOS.
Topics include: Widget size, mounting style, textures, level of detail, rendering modes, configuration, interaction, animations, updating widgets, and more. We also answered some questions from the community.
stepinto.vision/articles/bui...
Weekend Reading for you: Building Widgets for #visionOS.
Topics include: Widget size, mounting style, textures, level of detail, rendering modes, configuration, interaction, animations, updating widgets, and more. We also answered some questions from the community.
stepinto.vision/articles/bui...
RealityKit experiment #74
(gist in the replies)
- LowLevelMesh with disconnected geometry
- Marching Cubes + SDF for vertex positions
- Vertex normals from SDF gradient
- Polynomial smooth-min to blend the shapes
Fridays are kinda great for me. I get the whole day to focus on Step Into Vision.
🧠 Review what I've learned
📢 Write a newsletter to share all the latest stuff
🗓️ Plan some examples and articles for the next week
🚀 Host a community event with the best visionOS developers
📢 𝐈𝐬𝐬𝐮𝐞 #𝟓𝟐 𝐢𝐬 𝐨𝐮𝐭!
This week's packed with insights:
❓ 𝘜𝘯𝘤𝘦𝘳𝘵𝘢𝘪𝘯<𝘛>
🎤 𝘚𝘱𝘦𝘦𝘤𝘩-𝘵𝘰-𝘵𝘦𝘹𝘵 𝘚𝘸𝘪𝘧𝘵𝘜𝘐
🔒 𝘔𝘶𝘵𝘦𝘹 & 𝘚𝘺𝘯𝘤𝘩𝘳𝘰𝘯𝘪𝘻𝘢𝘵𝘪𝘰𝘯
✉️ 𝘚𝘦𝘯𝘥𝘢𝘣𝘭𝘦 𝘤𝘰𝘯𝘤𝘦𝘱𝘵𝘴
🌍 𝘎𝘭𝘰𝘣𝘢𝘭 𝘢𝘤𝘵𝘰𝘳 𝘦𝘹𝘢𝘮𝘱𝘭𝘦𝘴
🔭 𝘖𝘣𝘴𝘦𝘳𝘷𝘢𝘵𝘪𝘰𝘯𝘴 𝘈𝘴𝘺𝘯𝘤𝘚𝘦𝘲𝘶𝘦𝘯𝘤𝘦
🔗 @𝘪𝘴𝘰𝘭𝘢𝘵𝘦𝘥(𝘢𝘯𝘺)
⚠️ 𝘛𝘢𝘴𝘬𝘎𝘳𝘰𝘶𝘱 𝘮𝘪𝘴𝘵𝘢𝘬𝘦
Step Into Newsletter for August 8, 2025
More on widgets, debugging view frames, and some website updates.
stepinto.vision/articles/ste...
We're launching a YouTube Channel for Step Into Vision soon-ish. Can we get to 100 subscribers before launch?
stepinto.vision/resources/st...
👓 𝑈𝑛𝑑𝑒𝑟𝑠𝑡𝑎𝑛𝑑𝑖𝑛𝑔 𝑠𝑝𝑎𝑡𝑖𝑎𝑙 𝑙𝑎𝑦𝑜𝑢𝑡 𝑖𝑛 𝑣𝑖𝑠𝑖𝑜𝑛𝑂𝑆 26 by @matteoaltobello.bsky.social
This article explains the fundamentals of spatial layout in visionOS, covering how to arrange and position 3D content using SwiftUI.
#visionOS #SwiftUI #Layout
There are three main ways you can keep up with Step Into Vision
❤️ RSS Feeds!
📧 Email and Newsletter
📱 New Social Media Accounts
stepinto.vision/follow-step-...
When opening a new window on visionOS we can use defaultWindowPlacement to place it relative to an existing window. We can also use a special utility placement that is relative to the user.
Learn about defaultWindowPlacement
stepinto.vision/example-code...
A few details on supporting rendering mode in visionOS widgets
#visionOS #SwiftUI #WidgetKit
stepinto.vision/example-code...
So you want to build Mountain-Scale AR for current hardware? Maybe like Snap's Spectacles devkit does it now? For vision pro you can do this by reading the headset position(odometry) and a iPhone gps position.
06.08.2025 06:39 — 👍 5 🔁 2 💬 1 📌 1ℹ️ visionOS 26 Beta 4 to Beta 5 Changelog made with AI:
gist.github.com/tomkrikorian...
Thanks! We have the code for it here if you want to do something with it stepinto.vision/labs/lab-074...
05.08.2025 19:12 — 👍 2 🔁 1 💬 1 📌 0Our apps can trigger widgets to update by asking WidgetCenter to reload timelines.
#visionOS #SwiftUI #WidgetKit #AppleVisionPro
stepinto.vision/example-code...
We can specify an array of times when a widget will update. It works, but may not be suitable for precise updates.
stepinto.vision/example-code...
If you haven't watched Meet SwiftUI spatial layout (WWDC 2025) then you may have missed debugBorder3D. They shared a view extension that is incredibly useful when debugging and visualizing SwiftUI layouts, particularly when working with spatial layouts.
stepinto.vision/labs/lab-075...
Step Into Newsletter for August 1, 2025: Widgets, clocks, and popovers on gravestones.
We need your help spreading the word about our new social media presence and the upcoming YouTube channel. The post for how yo can help!
stepinto.vision/articles/ste...
Project Graveyard DEVLOG 003
Working on a new toolbar, changing app mode, and app settings.
stepinto.vision/devlogs/proj...
Just got a new app icon for Porta Nubi and I am so happy with how it turned out! 🙌 ☁️✨🟧🟦
30.07.2025 14:17 — 👍 2 🔁 1 💬 0 📌 0Mocking up a clock in SwiftUI using the Radial Layout that Apple provided in the Canyon Crosser sample from WWDC 2025. The rest is just text and shapes.
#SwiftUI #visionOS
stepinto.vision/labs/lab-074...
Step Into Office Hours is a weekly community hangout for visionOS Developers
When: Every Friday at 2:00 PM (Eastern US)
#visionOS #AppleVisionPro #SwiftUI #RealityKit #ARKit
More info stepinto.vision/about-office...
A simple widget interaction example for visionOS. We'll use a count to update a radial layout.
stepinto.vision/example-code...
visionOS Widgets: Adding content and options for configuration
stepinto.vision/example-code...
Another progress pic of Porta Nubi.
Getting things done, step by step.
Getting started with visionOS Widgets with 4 key concepts.
✅ Sizes
✅ Mounting styles
✅ Texture
✅ Level of Detail
This is the first post in a series covering widgets. More to come all this week. #visionOS #SwiftUI #AppleVisionPro
stepinto.vision/example-code...
Today we published the 300th post on Step Into Vision 🎉
Here are a few favorite examples and labs. Many more to come!
#AppleVisionPro #visionOS #SwiftUI #RealityKit #ARKit
stepinto.vision