Redefine how users interact with your app with Android XR — from focused productivity and immersive entertainment on XR headsets and wired XR glasses, to lightweight, additive experiences on AI glasses.

XR headsets | Wired XR glasses
Build helpful and delightful immersive experiences that transport users to a fully-virtual space, or blend semi-immersive digital content with the user's environment to unlock real-world multi-tasking.
AI glasses
Build lightweight, additive experiences that help users in everyday life on the go, at home, or at work.
The Android XR Software Development Kit supports developing from where your app is today. Choose whether you want to develop with Android Jetpack XR, Unity, OpenXR, or WebXR.
Your feedback is important. Sign up to participate in user research studies and influence how we evolve tools, APls, and guidance for millions worldwide. Get rewarded if selected.

Build or spatialize an Android app

You can build a new app from scratch or adapt an Android large screen or mobile app for XR immersive experiences by adding spatial components.

This JetNews app is an Android large-screen app adapted for Android XR.


Build a new app or port a Unity, OpenXR, or WebXR app

Bring existing immersive experiences to a new audience, with minimal development lift.

Job Simulator is an Unity game ported to Android XR.


Extend a mobile app to AI glasses

Extend your mobile app to AI glasses with augmented experiences that help your users connect with the world around them.

Simplified development

Existing 2D mobile or large-screen apps work by default in Android XR for XR headsets and wired XR glasses—displayed as a 2D panel inside 3D space. Use familiar Android APIs, frameworks, and tools—like Jetpack Compose for XR, Android Studio, the emulator, and your preferred 3D tools.

Easy on-ramp to bring apps to XR headsets and wired XR glasses

Reach users on XR headsets and wired XR glasses devices with your existing compatible mobile apps. No changes required.

Adaptive layouts ensure your app works across devices. Existing large screen apps are optimized for XR headsets and wired XR glasses. No changes required.
Take advantage of spatial panels, 3D models, and spatial environments to design an immersive experience for XR headsets and wired XR glasses. Or use Unity, OpenXR, or WebXR to build a fully-customized, immersive experience for these types of XR devices.

Explore Android development tools

Create XR experiences using familiar tools, extended for XR.
All XR devices
Develop with familiar Android Studio tools. Use the Android XR emulator to test your app directly on either your machine using virtual devices for XR headsets and wired XR glasses or AI glasses. Debug your app's layout using the Layout Inspector.
AI glasses
Jetpack Compose Glimmer is a UI toolkit for building augmented Android XR experiences, optimized for display AI Glasses. Build beautiful, minimal, and comfortable UI for devices that are worn all day.
XR headsets | Wired XR glasses
Includes everything you need to design an XR app. Find UI and interaction recommendations, an automatic layout engine, preset layouts, and spatial UI compositions.
XR headsets | Wired XR glasses
Provides a foundation to create user-friendly apps that follow established patterns of interaction, spatial, and visual design.
XR headsets | Wired XR glasses
Includes the building blocks to add immersive content to your Android XR app. The SceneCore library supports spatial entity and environment APIs.
All XR devices
Brings perception capabilities for your app to understand and interact with real-world features such as anchors and semantic segmentation.
XR headsets | Wired XR glasses
Use the 3D tool of your choice to create glTF or GLB files. Examples: Blender, Maya, Spline
All XR devices
Explore our samples to learn how to build both immersive experiences for devices like XR headsets and wired XR glasses, and augmented experiences for devices like AI glasses. See how XR features and concepts come together in real apps.

Build with Unity, OpenXR, or WebXR

Anyone familiar with 3D development can build with the popular Unity realtime 3D engine, the industry standard OpenXR, or the readily-accessible WebXR. These frameworks give you the flexibility to build customized experiences for XR headsets and wired XR glasses.
Build apps that can target multiple platforms with Unity's established OpenXR support and developer ecosystem.
Build fast at lower costs using a common set of APIs to develop XR apps that work across a range of XR headsets and wired XR glasses devices.
Build meaningful experiences for XR headsets and wired XR glasses directly in a browser using WebXR's known and trusted standards and technologies.

Get started with design

Android XR includes ready-to-go UI, components, and spatial elements.