Seleziona gli strumenti e le tecnologie di sviluppo

Quando crei un'app per Android XR, puoi scegliere tra le seguenti piattaforme e tecnologie di sviluppo:

SDK Jetpack XR

L'SDK Jetpack XR contiene librerie Jetpack di Android XR create per sfruttare le funzionalità uniche dei dispositivi XR nel familiare ambiente di sviluppo di Android Studio. Inizia con questo SDK se vuoi eseguire una delle seguenti operazioni:

  • Ottimizzare o migliorare un'app per dispositivi mobili o tablet Android esistente per visori XR e occhiali XR con cavo
  • Crea una nuova app Android XR con elementi spazializzati e immersivi per visori XR e occhiali XR con cavo
  • Crea nuove esperienze di realtà aumentata che estendono l'app Telefono agli occhiali con display e audio

Se hai già dimestichezza con lo sviluppo con Android Jetpack, l'SDK Jetpack XR è la scelta ideale per te. È progettato per integrarsi perfettamente con questi framework e librerie e ti consente di utilizzare le conoscenze esistenti per creare esperienze immersive e aumentate.

Scopri di più sullo sviluppo con l'SDK Jetpack XR.

Unità

Unity Engine è un motore di sviluppo 3D in tempo reale che consente ad artisti, designer e sviluppatori di collaborare per creare esperienze immersive e interattive. Il supporto di Android XR di Unity ti offre un elevato livello di controllo sulle esperienze 3D che sviluppi, sfruttando al contempo il supporto di OpenXR e l'ecosistema di sviluppatori consolidati di Unity.

Se hai già un'esperienza XR creata con Unity o se hai familiarità con lo sviluppo con Unity, inizia con questa opzione.

Scopri di più sullo sviluppo con Unity per Android XR.

OpenXR

OpenXR è uno standard aperto senza royalty che può essere utilizzato per creare esperienze XR multipiattaforma ad alte prestazioni. Android XR supporta OpenXR 1.0 e 1.1 e stiamo ampliando la specifica con nuove estensioni per Android XR. Poiché Android XR è basato su standard aperti, gli strumenti per sviluppatori che supportano OpenXR e Android dovrebbero essere compatibili con Android XR.

Scopri di più sul supporto di OpenXR per Android XR.

Godot

Godot supporta Android XR tramite l'integrazione di OpenXR. Puoi creare ed esportare applicazioni XR per Android utilizzando il flusso di lavoro standard di Godot.

Scopri di più sullo sviluppo con Godot per Android XR.

Unreal Engine

Unreal Engine supporta Android XR tramite lo standard OpenXR. Android XR supporta le app create con OpenXR tramite il supporto della specifica OpenXR 1.1 e di estensioni di fornitori selezionati, in modo da poter utilizzare gli strumenti e i flussi di lavoro standard che già conosci in Unreal Engine 5.

Scopri di più sullo sviluppo con Unreal per Android XR.

WebXR

WebXR ti consente di creare esperienze immersive per il web. Fornisce l'accesso ai dispositivi VR e AR nei browser web compatibili, come Chrome su Android XR.

Inizia con questa opzione se vuoi creare un'esperienza XR per il web o se vuoi aggiungere funzionalità XR a un'app web. Le esperienze WebXR esistenti funzioneranno anche su Android XR.

Scopri di più sulla creazione di app web con WebXR.