Resources
Listed here are some extra resources on specialized topics related to 3D spatial user interfaces. These resources not only supported our development process for the Squiggly app, but also challenged us to think of UI understanding from design and engineering perspectives.
Design
- Figma Apple Design Resources (opens in a new tab)
- Bezi
- Dribbble
- Kenny
- Metal Developer Docs (opens in a new tab)
- Metal (opens in a new tab)
SwiftUI, RealityKit, ARKit
- SwiftUI (opens in a new tab)
- Build an iOS app with SwiftUI (opens in a new tab)
- WWDC25: SwiftUI and RealityKit (opens in a new tab)
- WWDC25: What's new in Metal rendering for immersive apps (opens in a new tab)
- WWDC25: Set the scene with SwiftUI in visionOS (opens in a new tab)
- Wrap-up: Volumes in visionOS (opens in a new tab)
- Adding 3D content to your app (opens in a new tab)
- Windows visionOS (opens in a new tab)
Swift Language
- Swift 6 Documentation (opens in a new tab)
- WWDC25: What's new in Swift (opens in a new tab)
- WWDC25: Swift Guide (opens in a new tab)
- Swift GitHub (opens in a new tab)
Object and Hand Tracking
- Gestures (opens in a new tab)
- Implementing object tracking in your visionOS app (opens in a new tab)
- Using a reference object with Reality Composer Pro (opens in a new tab)
- Creating a spatial drawing app with RealityKit (opens in a new tab)
- Explore object tracking for visionOS (opens in a new tab)
visionOS
- Designing for visionOS (opens in a new tab)
- What’s new in visionOS 26 (opens in a new tab)
- WWDC24: Build a spatial drawing app with RealityKit (opens in a new tab)
- WWDC25: Meet SwiftUI spatial layout (opens in a new tab)
- WWDC25: What's new for the spatial web (opens in a new tab)
UI Understanding
- UI Understanding (opens in a new tab)
- WWDC25: Design hover interactions for visionOS (opens in a new tab)
- WWDC25: Design interactive snippets (opens in a new tab)
Apple Machine Learning
- CreateML
- Apple Foundations Framework
- CoreML
- Creating an Image Classifier Model (opens in a new tab)
- Apple Vision Framework
- Hugging Face Apple
- WWDC25: Deep dive into the Foundations Model framework (opens in a new tab)
- WWDC25: Meet the Foundations Model Framework (opens in a new tab)