Spatial SDK overview
Updated: May 8, 2025
Spatial SDK is a new way to build immersive apps for Meta Horizon OS. It combines the Android development ecosystem with Meta Quest capabilities through accessible APIs. Spatial SDK is Kotlin based, so you can use the mobile languages, tools, and libraries you already know. Build new immersive apps from scratch, or add spatial features to your existing mobile app.
- Quick to get started: Spatial SDK looks and feels familiar to mobile developers, enabling you to start building spatial experiences right away
- Simple to learn: Spatial SDK simplifies Meta Horizon OS development with intuitive APIs, so developers can integrate key platform capabilities into their experiences
- Fast to build: The Spatial SDK workflow is fast, so you can iterate quickly on your app. Our developer tools and capabilities let you quickly build and test your ideas.
- Additive to mobile: Spatial SDK allows developers to build on top of their existing engineering stack and infrastructure while leveraging the wide ecosystem of libraries and tools available to mobile developers
If you are new to building immersive experiences, explore the
design guidelines. These guidelines help you create immersive, accessible apps that reach a broad audience.
- Mixed reality: Spatial SDK supports key mixed reality features such as passthrough, scene, anchors, and Mixed Reality Utility Kit (MRUK); enabling developers to quickly build apps that blend the virtual and physical world.
- Realistic 3D graphics: Spatial SDK supports modern graphics pipelines including glTF, physically-based rendering (PBR), image-based lighting, skeletal animations, and rigid body physics, so that developers can create compelling 3D experiences
- Complete scene composition: Spatial SDK supports complex compositions containing 3D assets, animations, sounds, physics, and more. Build full scenes with Spatial Editor or create them at runtime using code.
- Interactive panels: Spatial SDK supports rich panels within your scene built using your preferred 2D UI framework.