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.
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.
-
Novità sui prodottiDall'introduzione dell'SDK di Android XR, gli sviluppatori hanno trasformato le loro idee in esperienze immersive innovative su visori e occhiali XR con cavo.
Amy Zeppenfeld, Greg Underwood, Yasmine Evjen • Tempo di lettura: 2 min -
Novità sui prodottiDagli overlay aumentati agli ambienti completamente immersivi, l'ecosistema Android XR si sta espandendo rapidamente e Samsung Galaxy XR è già disponibile.
Stevan Silva, Vinny DaSilva • Tempo di lettura: 2 min -
Novità sui prodottiSiamo felici di lanciare l'Anteprima per gli sviluppatori 4 dell'SDK di Android XR, continuando a concentrarci sull'unificazione dello sviluppo cross-device per visori, occhiali XR connessi e occhiali intelligenti.
Amy Zeppenfeld, Stevan Silva • Tempo di lettura: 5 min
Ricevi gli ultimi approfondimenti sullo sviluppo Android direttamente nella tua casella di posta ogni settimana.