Android XR
Android XR Primer
HoverBike is an immersive Android XR application that demonstrates how to create engaging, spatialized user experiences using the Jetpack XR SDK and Jetpack Compose. In this project, a 3D hover bike model is loaded and rendered in an XR environment, complete with continuous rotation, dynamic animations, and a fallback 2D interface for devices that do not support full XR functionality.
The Jetpack XR SDK consists of the following libraries.
Together, they provide a comprehensive toolkit for building rich and diverse spatialized experiences and are designed to work seamlessly with each other.
Jetpack Compose for XR: Declaratively build spatial UI layouts that take advantage of Android XR's spatial capabilities.
Material Design for XR: Build with Material components and layouts that adapt for XR.
Jetpack SceneCore: Build and manipulate the Android XR scene graph with 3D content.
ARCore for Jetpack XR: Bring digital content into the real world with perception capabilities.