Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Jetpack XR SDK core libraries reach beta: The next milestone for Android XR

Posted by Amy Zeppenfeld, Developer Relations Engineer, Greg Underwood, Software Engineering Manager, Yasmine Evjen, Senior Product Manager, Android XR Since introducing the Android XR SDK, developers have transformed their ideas into innovative, immersive experiences for XR headsets and wired XR glasses. As the ecosystem expands, you can more easily take those experiences from preview to…

Jetpack XR SDK core libraries reach beta: The next milestone for Android XR

Google has announced the beta release of the Jetpack XR SDK, a crucial milestone for developers working on Android XR experiences. The SDK incorporates essential tools and libraries for building immersive and augmented reality experiences on Android devices. The release focuses on providing the fundamental building blocks, including Jetpack SceneCore, ARCore for Jetpack XR, XR Runtime, and Jetpack Compose for XR.

Jetpack SceneCore allows developers to create and manipulate the Android XR scene graph with 3D content. It includes features like arranging 3D models, playing spatial audio, and managing entities using an entity-component system. ARCore for Jetpack XR brings digital content into the real world with perception capabilities such as depth estimation, persistent anchors, hit testing, and plane identification.

XR Runtime provides the essential runtime foundation, handling device lifecycles, session creation, and system configurations.

Jetpack Compose for XR enables developers to create spatial UI layouts that leverage Android XR's spatial capabilities using familiar Compose concepts. The beta release includes several API refinements based on direct feedback from developer previews, ensuring that these libraries are ready for production use. Expanded testing support has been introduced, including testing for spatial audio, XR devices, and session configuration.

Key updates in the beta release include a new suspend function for Session.create to align with Kotlin coroutines, as well as terminology and class updates, such as renaming AnchorEntity to AnchorSpace. The full release notes cover specific details on naming and API changes for each library. To get started, developers should include the Google Maven repository in their project and add the newest XR libraries to their build.gradle files.

The ecosystem of Android XR devices is expanding, encompassing XR headsets and wired XR glasses, making it an ideal time to build immersive experiences using the Jetpack XR SDK Beta.

Written by urgent.news from Android Developers Blog's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at android-developers.googleblog.com →

More in Tech

Il primo utente: bootstrap sicuro senza seed di default

L'admin di default e un buco di sicurezza Molti framework includono un seeder per l'utente admin con credenziali di default: admin@example.com / password .

  • Default admin user and security vulnerability.
  • Hardcoded credentials risk unauthorized access.
  • Blanked initial registration prevents secondary accounts.

More from Tuesday 18 August →