Novità sui prodotti

Sviluppa per una gamma in espansione di dispositivi Android XR con strumenti pronti per la produzione dell'Android Developer Summit

Tempo di lettura: 3 min

Dall'immersione totale a casa alle esperienze rapide in movimento, lo sviluppo su Android XR ti consente di raggiungere gli utenti ovunque si trovino. All'Android Developer Summit, abbiamo raggiunto un traguardo entusiasmante con il lancio di XREAL AURA, i primi occhiali XR con cavo basati su Android XR. Progettato per offrire un comfort leggero (meno di 95 grammi) con un puck di computing portatile, XREAL AURA sfrutta una base Android condivisa, in modo che le tue app esistenti funzionino fin dal primo giorno, offrendoti il punto di partenza perfetto per espanderti in interazioni spaziali più ricche.   

Per aiutarti a sviluppare per questo panorama hardware in espansione, offriamo strumenti di livello di produzione nell'intero stack della piattaforma. Abbiamo reso stabili le librerie Jetpack XR principali e gli emulatori di dispositivi, aggiunto l'ancoraggio al mondo reale in ARCore per Jetpack XR e semplificato i workflow dei motori 3D in Unity, Godot e Unreal Engine.

Leggi i punti salienti dei nostri annunci qui e vai alla playlist delle sessioni XR dell'Android Developer Summit per guardare tutte le procedure dettagliate tecniche on demand.

Stabilizzazione delle basi di Jetpack XR e degli strumenti per sviluppatori

Per gli sviluppatori che creano esperienze native con Kotlin e Compose, l'idoneità alla produzione inizia a livello di piattaforma. Le librerie principali dell'SDK Jetpack XR sono ora ufficialmente stabili, offrendo stabilità delle API a lungo termine e prestazioni di produzione. Questa release stabile include Jetpack SceneCore per la creazione e la manipolazione del grafico della scena di Android XR con contenuti 3D, ARCore per Jetpack XR per gestire la percezione dell'ambiente e XR Runtime per la gestione standardizzata delle sessioni. Oltre a queste librerie, gli emulatori Android XR in Android Studio sono ora stabili, consentendoti di creare, ripetere e convalidare visivamente i layout su dispositivi XR direttamente dal tuo laptop senza bisogno di hardware fisico.

Per scoprire come queste API di base si traducono in applicazioni reali, guarda Andare oltre il 2D con la geometria 3D personalizzata nell'SDK Jetpack XR. Scopri come animare i modelli glTF, manipolare i nodi secondari, utilizzare materiali PBR personalizzati in fase di runtime e generare mesh 3D procedurali in tempo reale in Kotlin utilizzando Jetpack SceneCore.

Ancoraggio delle esperienze digitali al mondo fisico

Le API Geospatial in ARCore per Jetpack XR sono ora stabili e ti consentono di ancorare i contenuti digitali alle coordinate del mondo reale con un'elevata precisione e un monitoraggio locale affidabile. Queste funzionalità sbloccano esperienze contestuali e basate sulla posizione sugli occhiali XR con cavo, combinando i servizi di posizionamento visivo con la percezione del dispositivo locale.

In Crea esperienze ancorate al mondo per gli occhiali XR con cavo XREAL AURA, imparerai a progettare UI ottiche trasparenti e di facile lettura con Jetpack Compose Glimmer e ad ancorarle a luoghi reali. Per i team che sviluppano con motori grafici, Architecting Spatial Content on Android XR with Unity esplora come mappare gli spazi fisici, mantenere i posizionamenti 3D tra le sessioni e sincronizzare le esperienze multiutente condivise in Unity utilizzando Spatial Entities, Cloud Anchors e le API ARCore Geospatial.

Scalabilità su motori 3D familiari

Android XR supporta gli sviluppatori ovunque creino già, inclusi ambienti interattivi avanzati realizzati con motori dedicati in tempo reale. L'hub motore Android XR è ora stabile e semplifica le pipeline di configurazione e ottimizzazione su Unity, Godot e Unreal Engine. Engine Hub semplifica lo scaffolding dei progetti con estensioni OpenXR preconfigurate e impostazioni progetto convalidate, così puoi iniziare subito a creare. Inoltre, offre workflow di profilazione nativi per aiutarti ad acquisire e ispezionare i tracciamenti del sistema, i limiti termici e i budget dei frame nei core della CPU e della GPU direttamente nell'interfaccia del motore.

Per scoprire come questi sistemi di runtime si connettono direttamente all'interfaccia utente di Android, guarda Migliora le esperienze immersive con i motori 3D in Jetpack Compose per XR e scopri come incorporare Godot e Unity come librerie all'interno di app Jetpack Compose native utilizzando i container spaziali OpenXR.

Il supporto di motori consolidati semplifica l'adattamento dei titoli 3D esistenti ai fattori di forma di Android XR. Team come Contract XR stanno già sfruttando questa pipeline con il loro gioco Unity, Jigsaw Night, su XREAL AURA, creando uno spazio collaborativo in cui i giocatori possono muoversi, passarsi i pezzi e risolvere i puzzle insieme, dimostrando come gli occhiali XR leggeri e i flussi di lavoro del motore sblocchino esperienze di realtà mista naturali e multiutente.

In evidenza per gli sviluppatori: creazione di realtà mista collaborativa per XREAL AURA con Contract XR

Progettazione di interazioni multimodali con l'audio on-device

Man mano che la gamma di dispositivi si espande alle interazioni audio, introduciamo nuovi strumenti per progettare esperienze multimodali e leggere. Ora gli sviluppatori possono sfruttare l'API ML Kit Gen AI Text to Speech per generare voci dal suono naturale basate sull'AI on-device. Abbiamo lanciato nuove linee guida di progettazione relative alle best practice per l'audio, tra cui gli earcon, per guidare gli utenti attraverso ambienti audio-first e aumentati. Per vedere questi elementi in azione, guarda Creazione di esperienze audio-first per occhiali intelligenti con Gemini Nano 4 per scoprire come combinare Jetpack Projected, ML Kit e Gemini Nano on-device in app di conversazione in vivavoce.

Inizia a utilizzare gli strumenti più recenti

Con questi aggiornamenti ai nostri SDK di base, emulatori e strumenti per i motori, hai le basi per creare esperienze immersive e di realtà aumentata nell'ecosistema Android XR. Esegui l'aggiornamento all'ultima release stabile di Android Studio oggi stesso per configurare e testare i dispositivi virtuali Android XR per i fattori di forma degli occhiali, aggiungere le dipendenze Jetpack XR stabili ai file di build o installare il plug-in Hub motore Android XR per il tuo motore 3D preferito. Con i nuovi dispositivi come XREAL AURA ora disponibili, è il momento perfetto per sviluppare per Android XR. Visita il nostro sito per sviluppatori Android XR per trovare le librerie, gli strumenti e le guide stabili di cui hai bisogno per iniziare oggi stesso.

Per esplorare tutte le nostre sessioni tecniche e gli approfondimenti dell'Android Dev Summit, dai un'occhiata alla  playlist completa delle sessioni di Android XR.

Scritto da:
Continua a leggere