Google unveils Android XR for next-gen extended reality devices

Google has introduced Android XR, a new operating system designed for the next generation of computing, combining years of AI, AR, and VR advancements. Developed in collaboration with Samsung, Android XR is aimed at creating a new ecosystem for XR headsets and glasses, bringing immersive experiences to users.

Android XR: A New Platform for Developers

Shahram Izadi, VP & GM of XR at Google, stated that Android XR aims to build a vibrant ecosystem for developers and device manufacturers.

The platform is designed to leverage the success of Android, providing developers with tools such as ARCore, Android Studio, Jetpack Compose, Unity, and OpenXR to easily develop apps and games for XR devices.

Google is partnering with companies like Lynx, Sony, and XREAL to create a wide range of devices, with further collaborations with Magic Leap to push the boundaries of XR technology.

AI Integration for a Smarter Experience

Android XR will first launch on headsets, transforming the way users work, watch, and explore. The first headset, code-named “Project Moohan” and developed by Samsung, is set to be available for purchase next year.

These devices will allow users to seamlessly switch between virtual and real environments, offering an enhanced experience with the help of Gemini, Google’s AI assistant. Gemini can guide users, help them plan tasks, and provide real-time information based on what users see, all through simple conversations.

Google Apps Reimagined for XR

Google is adapting popular apps for the XR platform. Users will be able to watch YouTube and Google TV on a virtual big screen or revisit memories in 3D with Google Photos. Google Maps will offer an Immersive View, allowing users to explore cities and landmarks from new perspectives.

Chrome will support multiple virtual screens for efficient multitasking, while Circle Search will enable users to find information using simple gestures. Android XR will also support mobile and tablet apps from Google Play, with more apps and games optimized for XR coming next year.

XR Glasses for Everyday Use

Android XR is also paving the way for glasses that will assist users throughout the day. These glasses will seamlessly integrate with Android devices, putting the power of Gemini at users’ fingertips.

  • Users will be able to perform tasks like getting directions, translations, or message summaries without needing to reach for their phones.
  • Google will begin real-world testing of prototype glasses with a small group of users to ensure privacy and practicality.
Open Platform for XR Development

Android XR is designed as an open, unified platform, providing more device options for users and a consistent development experience for creators. Developers can use familiar Android tools and frameworks to build apps and experiences for various XR devices. Google encourages developers, device makers, and creators to contribute to shaping the future of XR.

Android XR SDK: Developer Preview

Google has also launched the Android XR SDK, a comprehensive development kit for building XR apps. The SDK allows developers to create immersive experiences that blend digital and physical worlds. Key features of the SDK include:

  • Spatialized Apps: Developers can break free from traditional screens by creating 3D elements and spatial audio.
  • Immersive Interaction: The SDK supports natural multimodal interactions, including hand and eye tracking.
  • Familiar Tools: The SDK works with tools like Kotlin, Android Studio, Unity, and C/C++ languages.
Building with Jetpack XR SDK

The Jetpack XR SDK offers new libraries for creating spatial UI layouts and integrating existing Android apps into XR. The new libraries include:

  • Jetpack Compose for XR: Enables developers to create spatialized UI components.
  • Material Design for XR: Automatically adapts layouts for XR environments.
  • Jetpack SceneCore: Provides a foundation for building custom 3D experiences.
  • ARCore for Jetpack XR: Adds powerful perception capabilities for understanding the real world.
Creating with Unity and WebXR

Google has partnered with Unity to integrate its real-time 3D engine with Android XR. Unity developers can now use the Unity OpenXR: Android XR package to bring multi-platform XR experiences to Android XR.

Additionally, Chrome on Android XR supports the WebXR standard, allowing developers to create immersive web-based experiences with frameworks like Three.js or A-Frame.

Built on Open Standards

Android XR is built on open standards such as OpenXR 1.1 and includes advanced capabilities like AI-powered hand mesh, detailed depth textures, and light estimation.

These features ensure that digital content blends seamlessly with the real world. The SDK also supports formats like glTF 2.0 for 3D models and OpenEXR for high-dynamic-range environments.

Availability and Future Plans

To get started with development, visit the Android XR developer site, where tools and resources are available. Google also invites developers to participate in the Android XR Developer Bootcamp in 2025, offering opportunities to collaborate on the future of XR and access pre-release hardware.


Related Post