[![](http://developer.android.com/static/images/develop/xr/develop-xr-all.svg)](http://developer.android.com/develop/xr/get-started)  

### [Develop with the Android XR SDK](http://developer.android.com/develop/xr/get-started)

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.  
[Develop for XR](http://developer.android.com/develop/xr/get-started)  
XR headsets \| Wired XR glasses

### [Build immersive experiences](https://developer.android.com/develop/xr/explore/immersive)

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.  
[Build immersive](https://developer.android.com/develop/xr/explore/immersive)  
AI glasses

### [Build augmented experiences](https://developer.android.com/develop/xr/explore/augmented)

Build lightweight, additive experiences that help users in everyday life on the go, at home, or at work.  
[Build augmented](https://developer.android.com/develop/xr/explore/augmented) [![](http://developer.android.com/static/images/cluster-illustrations/material-design-16-9.svg)](http://developer.android.com/develop/xr/tools-technologies)  

### [Start with the tools you're familiar with](http://developer.android.com/develop/xr/tools-technologies)

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.  
[Select your tools](http://developer.android.com/develop/xr/tools-technologies) [![](http://developer.android.com/static/images/cluster-illustrations/share-feedback.svg)](https://google.qualtrics.com/jfe/form/SV_ezBhaM4WC0T7g8d?Q_Language=en&utm_campaign=Q3&campaignDate=August2025&referral_code=UXRMkVr1825587)  

### [Improve the Android XR Developer Experience](https://google.qualtrics.com/jfe/form/SV_ezBhaM4WC0T7g8d?Q_Language=en&utm_campaign=Q3&campaignDate=August2025&referral_code=UXRMkVr1825587)

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.  
[Learn more](https://google.qualtrics.com/jfe/form/SV_ezBhaM4WC0T7g8d?Q_Language=en&utm_campaign=Q3&campaignDate=August2025&referral_code=UXRMkVr1825587)

## 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.  
[Develop with Jetpack XR SDK](http://developer.android.com/develop/xr/jetpack-xr-sdk)  
Alas, your browser doesn't support HTML5 video. That's OK! You can still [download the video](https://developer.android.com/static/videos/design/ui/xr/develop-xr-adapted-opt.mp4) and watch it with a video player.  

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.  
[Develop with Unity, OpenXR, or WebXR](http://developer.android.com/develop/xr#build-with)  
![](https://developer.android.com/static/images/develop/xr/job-simulator.jpg)  
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.  
[Start building for AI glasses](http://developer.android.com/develop/xr/jetpack-xr-sdk/ai-glasses/build)  
![](http://developer.android.com/static/images/design/ui/glasses/guides/glasses_principle_hands-free.png)  

## Simplified development

[![](http://developer.android.com/static/images/develop/xr/simplified-development_3x2.png)](http://developer.android.com/develop/xr/jetpack-xr-sdk)  

### [Most Android apps are compatible with XR headsets and wired XR glasses](http://developer.android.com/develop/xr/jetpack-xr-sdk)

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.  
[Develop with the Jetpack XR SDK](http://developer.android.com/develop/xr/jetpack-xr-sdk)

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

![](http://developer.android.com/static/images/develop/xr/xr-compatible-mobile.png)  

### XR-compatible mobile app

Reach users on XR headsets and wired XR glasses devices with your existing [compatible](https://developer.android.com/docs/quality-guidelines/android-xr#android-xr) mobile apps. No changes required.  
![](http://developer.android.com/static/images/develop/xr/xr-compatible-large.png)  

### XR-compatible large screen app

Adaptive layouts ensure your app works across devices. Existing [large screen apps](https://developer.android.com/guide/topics/large-screens/tier-2-overview) are optimized for XR headsets and wired XR glasses. No changes required.  
![](http://developer.android.com/static/images/develop/xr/xr-compatible-diff.png)  

### XR-differentiated app

Take advantage of [spatial panels](https://developer.android.com/develop/xr/jetpack-xr-sdk/develop-ui#create-spatial), [3D models](https://developer.android.com/develop/xr/jetpack-xr-sdk/add-3d-models), and [spatial environments](https://developer.android.com/develop/xr/jetpack-xr-sdk/add-environments) to design an immersive experience for XR headsets and wired XR glasses. Or use Unity, OpenXR, Godot, Unreal Engine, or WebXR to build a fully-customized, immersive experience for these types of XR devices. ![](http://developer.android.com/static/images/picto-icons/tools-2.svg)  

## Explore Android development tools

Create XR experiences using familiar tools, extended for XR.  
All XR devices

### Android Studio

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](https://developer.android.com/develop/xr/jetpack-xr-sdk/run/create-avds/xr-headsets-glasses) or [AI glasses](https://developer.android.com/develop/xr/jetpack-xr-sdk/run/create-avds/ai-glasses). Debug your app's layout using the Layout Inspector.  
AI glasses

### Jetpack Compose Glimmer

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

### [Jetpack Compose for XR](http://developer.android.com/develop/xr/jetpack-xr-sdk/ui-compose)

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

### [Material Design for XR](http://developer.android.com/develop/xr/jetpack-xr-sdk/material-design)

Provides a foundation to create user-friendly apps that follow established patterns of interaction, spatial, and visual design.  
XR headsets \| Wired XR glasses

### [Jetpack SceneCore](http://developer.android.com/develop/xr/jetpack-xr-sdk/work-with-entities)

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

### [ARCore for Jetpack XR](http://developer.android.com/develop/xr/jetpack-xr-sdk/arcore)

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

### 3D tools

Use the 3D tool of your choice to create glTF or GLB files. Examples: [Blender](https://www.blender.org/), [Maya](https://www.autodesk.com/products/maya), [Spline](https://spline.design/)  
All XR devices

### [Explore Android XR samples](http://developer.android.com/develop/xr/samples)

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, Godot, Unreal Engine, or WebXR

Anyone familiar with 3D development can build with popular 3D engines ([Unity](https://unity.com/), [Godot](https://godotengine.org/), and [Unreal Engine](https://www.unrealengine.com)), the industry standard [OpenXR](https://openxr.org/), or the readily-accessible [WebXR](https://immersiveweb.dev/). These frameworks give you the flexibility to build customized experiences for XR headsets and wired XR glasses.  

### [Unity](http://developer.android.com/develop/xr/unity)

Get full access to Unity's content production features, and easily bring apps from other platforms to Android XR. Ensure smooth development with performance optimization tools, a large asset store, and a strong community.  
[Develop with Unity](http://developer.android.com/develop/xr/unity)  

### [OpenXR](http://developer.android.com/develop/xr/openxr)

Streamline development with OpenXR's royalty-free open standard. Build anywhere using a common set of APIs to develop XR apps that work across a range of devices.  
[Develop with OpenXR](http://developer.android.com/develop/xr/openxr)  

### [Godot](http://developer.android.com/develop/xr/godot)

Create lightweight, open-source XR applications. Godot supports Android XR out of the box with the OpenXR Vendors plugin.  
[Develop with Godot](http://developer.android.com/develop/xr/godot)

### [Unreal Engine](http://developer.android.com/develop/xr/unreal)

Build immersive experiences using the high-fidelity Unreal Engine. Leverage existing OpenXR support and the native VR Template to get started immediately.  
[Develop with Unreal Engine](http://developer.android.com/develop/xr/unreal)  

### [WebXR](http://developer.android.com/develop/xr/web)

Build meaningful experiences for XR headsets and wired XR glasses directly in a browser using WebXR's known and trusted standards and technologies.  
[Develop with WebXR](http://developer.android.com/develop/xr/web)

*** ** * ** ***

![](http://developer.android.com/static/images/picto-icons/design.svg)  

## Get started with design

Android XR includes ready-to-go UI, components, and spatial elements.  
[Design for XR headsets \& wired XR glasses](http://developer.android.com/design/ui/xr) [Design for AI glasses](http://developer.android.com/design/ui/ai-glasses)