Apple Vision Pro introduces a new platform — but for iOS developers, visionOS is closer than it looks. In this hands-on session, you'll learn how spatial computing works, how visionOS fits into Apple's ecosystem, and how to start building apps using SwiftUI and RealityKit.
We'll focus on practical development patterns, real-world use cases, and a guided walkthrough of a simple interactive visionOS app — no prior 3D or AR experience required.
We'll start by demystifying spatial computing and exploring how visionOS fits into Apple's broader platform ecosystem. You'll learn the fundamental concepts that make spatial apps different from traditional iOS apps, including:
Through live coding and guided examples, you'll build a working visionOS app from scratch. This practical session covers:
Beyond the basics, you'll explore practical development patterns that you can apply immediately:
Throughout the workshop, you'll have opportunities to ask questions, share your ideas, and get personalized guidance on your specific use cases. Tim will address common concerns and help you think through how spatial computing might fit into your projects.
By the end of this workshop, you'll have:
This workshop is designed for:
No prior experience with AR, VR, or 3D modeling is required. If you're comfortable with SwiftUI, you're ready for this workshop.
To get the most out of this workshop, please come prepared with:
Tim will provide some introduction slides at the start to give students time if needed, but we strongly recommend having everything set up beforehand.
Senior visionOS, iOS, Spatial Developer | Modern Elder | Tech Evangelist | Podcast Host & Producer | Keynote Speaker
Tim is a mobile app developer, podcaster, and blogger based in Toronto, Canada. He's an expert in various programming languages, frameworks, and technologies, with a particular focus on iOS, visionOS, and macOS development.
Tim is also a content creator, instructor, and tech editor at Kodeco. He's the host of the popular podcast More Than Just Code, which covers a wide range of topics related to software development and technology.
Early bird pricing is available for a limited time. Secure your spot today!