Novità sul prodotto
Aggiornamenti all'SDK di Android XR: introduzione dell'Anteprima per gli sviluppatori 2
Lettura di 4 minuti
Dal lancio dell'Anteprima per gli sviluppatori dell'SDK di Android XR insieme a Samsung, Qualcomm e Unity l'anno scorso, siamo rimasti sbalorditi dall'entusiasmo che abbiamo riscontrato nella community Android. Che si tratti di live streaming di programmazione o di interventi di Google Developer Group locali, è stata un'esperienza straordinaria partecipare alla community per costruire insieme il futuro dell'XR e siamo solo all'inizio.
Oggi siamo felici di condividere un aggiornamento dell'SDK di Android XR: l'Anteprima per gli sviluppatori 2, ricca di nuove funzionalità e miglioramenti per aiutarti a sviluppare esperienze immersive utili e piacevoli con API, strumenti e standard aperti di Android familiari creati per XR.
Al Google I/O abbiamo due sessioni tecniche relative ad Android XR. Il primo è Building differentiated apps for Android XR with 3D content, che copre molte funzionalità presenti in Jetpack SceneCore e ARCore per Jetpack XR. The future is now, with Compose and AI on Android XR tratta della creazione di UI differenziate per XR e della nostra vision sull'intersezione tra XR e funzionalità di AI all'avanguardia.
Creazione di app differenziate per Android XR con contenuti 3D e Il futuro è ora, con Compose e l'AI su Android XR
Novità dell'anteprima per gli sviluppatori 2
Dal rilascio dell'Anteprima per gli sviluppatori 1, ci siamo concentrati sul rendere le API più facili da usare e sull'aggiunta di nuove funzionalità immersive di Android XR. Il tuo feedback ci ha aiutato a plasmare lo sviluppo degli strumenti, degli SDK e della piattaforma stessa.
Con l'SDK Jetpack XR, ora puoi riprodurre video a 180° e 360°, che possono essere stereoscopici mediante la codifica con la specifica MV-HEVC o mediante la codifica dei frame di visualizzazione in modo adiacente. Lo standard MV-HEVC è ottimizzato e progettato per i video stereoscopici, consentendo alla tua app di riprodurre in modo efficiente video immersivi di ottima qualità. Le app create con Jetpack Compose per XR possono utilizzare il componibile SpatialExternalSurface per il rendering di contenuti multimediali, inclusi i video stereoscopici.
Utilizzando Jetpack Compose per XR, ora puoi anche definire layout che si adattano a diverse configurazioni di visualizzazione XR. Ad esempio, utilizza un SubspaceModifier per specificare le dimensioni di uno Subspace come percentuale delle dimensioni di visualizzazione consigliate del dispositivo, in modo che un pannello riempia facilmente lo spazio in cui è posizionato.
Material Design per XR ora supporta più override dei componenti per TopAppBar, AlertDialog e ListDetailPaneScaffold, aiutando le tue app abilitate per schermi di grandi dimensioni che utilizzano Material Design ad adattarsi facilmente al nuovo mondo dell'XR.
Un'app si adatta all'XR utilizzando Material Design per XR con le nuove sostituzioni dei componenti
In ARCore per Jetpack XR, ora puoi monitorare le mani dopo aver richiesto le autorizzazioni appropriate. Le mani sono una raccolta di 26 giunture delle mani in posa che possono essere utilizzate per rilevare i gesti delle mani e portare un nuovo livello di interazione nelle tue app Android XR:
Le mani offrono un metodo di input naturale per la tua esperienza Android XR.
Per ulteriori indicazioni sullo sviluppo di app per Android XR, consulta il nostro codelab Android XR Fundamentals, gli aggiornamenti al nostro progetto di esempio Hello Android XR e una nuova versione di JetStream con supporto di Android XR.
Anche l'emulatore Android XR ha ricevuto aggiornamenti alla stabilità, al supporto delle GPU AMD ed è ora completamente integrato nell'interfaccia utente di Android Studio.
L'emulatore Android XR è ora integrato in Android Studio
Gli sviluppatori che utilizzano Unity hanno già creato e trasferito con successo giochi e app esistenti su Android XR. Oggi puoi eseguire l'upgrade alla versione pre-release 2 del pacchetto Unity OpenXR: Android XR. Questo aggiornamento aggiunge molti miglioramenti delle prestazioni, come il supporto della frequenza di aggiornamento dinamica, che ottimizza il rendimento e il consumo energetico dell'app. Gli shader creati con Shader Graph ora supportano SpaceWarp, il che semplifica l'utilizzo di SpaceWarp per ridurre il carico di calcolo sul dispositivo. Le mesh delle mani ora sono esposte con l'occlusione, il che consente una visualizzazione realistica delle mani.
Dai un'occhiata al modello di realtà mista migliorato di Unity per Android XR, che ora include il supporto per l'occlusione e gli ancoraggi persistenti.
Di recente abbiamo lanciato Android XR Samples for Unity, che dimostrano le funzionalità della piattaforma Android XR, come il tracciamento delle mani, il monitoraggio del piano, il tracciamento facciale e il passthrough.
Gli esempi open source di Unity di Google mostrano le funzionalità della piattaforma e come vengono implementate
Firebase AI Logic per Unity è ora in anteprima pubblica. In questo modo, puoi integrare facilmente l'AI generativa nelle tue app, consentendo la creazione di esperienze basate sull'AI con Gemini e Android XR. Firebase AI Logic supporta completamente le funzionalità di Gemini, tra cui input e output multimodali e streaming bidirezionale per interfacce conversazionali coinvolgenti. Firebase AI Logic è stato creato pensando alla produzione ed è integrato con i servizi Firebase principali come App Check, Remote Config e Cloud Storage per una maggiore sicurezza, configurabilità e gestione dei dati. Scopri di più su questo argomento nel blog di Firebase o vai direttamente alla documentazione dell'SDK Firebase dell'API Gemini che utilizza Vertex AI in Firebase per iniziare.
Continuare a costruire il futuro insieme
Il nostro impegno nei confronti degli standard aperti continua con la specifica di interattività glTF, in collaborazione con il Khronos Group, che sarà supportata nei modelli glTF sottoposti a rendering da Jetpack XR entro la fine dell'anno. I modelli che utilizzano la specifica di interattività glTF sono asset interattivi autonomi che possono avere molti comportamenti preprogrammati, come la rotazione degli oggetti alla pressione di un pulsante o la modifica del colore di un materiale nel tempo.
Android XR sarà disponibile per la prima volta su Project Moohan di Samsung, che verrà lanciato entro la fine dell'anno. Poco dopo, i nostri partner di XREAL rilasceranno il prossimo dispositivo Android XR. Con il nome in codice Project Aura, è un dispositivo portatile e collegato che consente agli utenti di accedere alle loro app per Android preferite, incluse quelle create per XR. Verrà lanciato come edizione per sviluppatori, in modo che tu possa iniziare a creare ed eseguire esperimenti. La notizia migliore? Con gli strumenti che utilizzi oggi per creare app per Android, puoi creare app anche per questi dispositivi.
Project Aura di XREAL
Anche il Google Play Store si sta preparando per Android XR. Elencherà le app Android 2D supportate sul Play Store Android XR al momento del lancio, previsto entro la fine dell'anno. Se stai lavorando a un'app differenziata per Android XR, puoi prepararla per il lancio e farla rientrare tra le prime app differenziate sul Play Store per Android XR:
- Installa e testa la tua app esistente nell'emulatore Android XR
- Scopri come pacchettizzare e distribuire app per Android XR
- Novità! Fai risaltare la tua app XR rispetto alle altre sul Play Store con asset di anteprima come video stereoscopici a 180° o 360°, nonché screenshot, descrizione dell'app e video non spaziali.
Sappiamo che molti di voi sono entusiasti del futuro di Android XR sugli occhiali. Stiamo definendo l'esperienza degli sviluppatori e condivideremo maggiori dettagli su come partecipare entro la fine dell'anno.
Per iniziare a creare e sviluppare per Android XR, visita la pagina developer.android.com/develop/xr, dove troverai tutti gli strumenti, le librerie e le risorse di cui hai bisogno per lavorare con l'SDK di Android XR. In particolare, prova i nostri esempi e codelab.
Mentre contribuisci a plasmare Android XR, ti invitiamo a condividere feedback, suggerimenti e idee. La tua passione, le tue competenze e le tue idee audaci sono fondamentali per continuare a sviluppare Android XR insieme. Non vediamo l'ora di vedere le tue app differenziate per XR quando i dispositivi Android XR verranno lanciati entro la fine dell'anno.
Scopri questo annuncio e tutti gli aggiornamenti di Google I/O 2025 su io.google a partire dal 22 maggio.
Continua a leggere
-
Novità sul prodotto
Oggi stiamo migliorando lo sviluppo per Android con Gemma 4, il nostro modello aperto all'avanguardia più recente progettato con funzionalità di ragionamento complesso e chiamata di strumenti autonomi.
Matthew McCullough • Lettura di 2 minuti
-
Novità sul prodotto
Android 17 ha raggiunto ufficialmente la stabilità della piattaforma oggi con la beta 3. Ciò significa che la superficie API è bloccata. Puoi eseguire i test di compatibilità finali e caricare le app che hanno come target Android 17 sul Play Store.
Matthew McCullough • Lettura di 5 minuti
-
Novità sul prodotto
Android dimostra che non devi scegliere tra un ecosistema aperto e uno sicuro. Da quando abbiamo annunciato i requisiti di verifica aggiornati, abbiamo collaborato con la community per garantire che queste protezioni siano solide ma rispettino la libertà della piattaforma.
Matthew Forsythe • Lettura di 2 minuti
Segui gli aggiornamenti
Ricevi ogni settimana gli ultimi approfondimenti sullo sviluppo per Android direttamente nella tua casella di posta.