Progettare app differenziate per Android XR

Android XR supporta le app in diverse fasi di sviluppo. È progettato per minimizzare lo sforzo necessario per creare un'app per più piattaforme e fattori di forma.

Android XR esegue automaticamente le app Android compatibili progettate per dispositivi mobili e schermi di grandi dimensioni. Con alcune modifiche, puoi convertirla in un'app differenziata se vuoi renderla più coinvolgente.

Un'app mobile esistente che non è stata modificata per adattarsi a uno schermo di grandi dimensioni o a qualsiasi altro fattore di forma.

App mobile compatibile con XR

Un'app mobile esistente che non è stata modificata per adattarsi a uno schermo di grandi dimensioni o a qualsiasi altro fattore di forma. Questo tipo di app è compatibile automaticamente con Android XR, a condizione che non richieda funzionalità non supportate, come la telefonia. Gli utenti possono completare flussi di attività critici. Vengono messe automaticamente a disposizione sul Play Store.

Un'app Android di livello 1 o 2 con schermo grande che ha implementato ottimizzazioni del layout per tutte le dimensioni dello schermo e le configurazioni del dispositivo.

App per schermi di grandi dimensioni compatibile con XR

Un'app Android di livello 1 o di livello 2 con schermo grande che ha implementato ottimizzazioni del layout per tutte le dimensioni dello schermo e le configurazioni del dispositivo (ad esempio, schermi grandi oltre ai dispositivi mobili), nonché un supporto migliorato per i dispositivi di input esterni e il multitasking. Vengono messe automaticamente a disposizione sul Play Store.

Un'app differenziata per XR offre un'esperienza utente progettata esplicitamente per XR e implementa funzionalità disponibili solo su XR.

App differenziata per XR

Un'app differenziata per XR offre un'esperienza utente progettata esplicitamente per XR e implementa funzionalità disponibili solo su XR. Puoi sfruttare appieno le funzionalità di Android XR e differenziare le esperienze della tua app aggiungendo funzionalità XR come pannelli spaziali o contenuti XR come un video 3D.

Progettare app differenziate per Android XR

Quando viene eseguita in Full Space, l'app XR può utilizzare funzionalità per creare un senso di presenza e un livello di coinvolgimento più profondo. Per sfruttare al meglio la superficie infinita, ti consigliamo di aggiungere i seguenti elementi:

Un pannello spaziale in un'app XR.

Riquadri spaziali

Espandi la tua app nello spazio di un utente senza vincoli. Gli utenti possono spostare i riquadri per un'esperienza personalizzata.

Modelli 3D

Incoraggia l'apprendimento pratico e l'esplorazione con modelli 3D che gli utenti possono ruotare, ridimensionare e spostare.

Un ambiente spaziale in un'app XR.

Ambienti spaziali

Trasferisci gli utenti in un nuovo spazio e aumenta la concentrazione con scene immersive personalizzate.

Suggerimenti per iniziare rapidamente

  • Personalizza l'interfaccia utente dell'app come preferisci, proprio come su Android.
  • Segui le linee guida per gli schermi di grandi dimensioni di Material Design per assicurarti che le app abbiano un aspetto e funzionino correttamente indipendentemente dalle dimensioni.
  • Segui i consigli per il design visivo di Android XR per tipografia, colori e movimento. Valuta la possibilità di utilizzare i componenti di Material Design per far sembrare la tua app nativa della piattaforma.
  • Identifica i momenti chiave in cui le funzionalità spaziali miglioreranno l'esperienza utente e sbloccheranno le funzionalità uniche dell'XR.
  • Aggiungi indicatori visivi chiari per consentire agli utenti di passare rapidamente dallo spazio completo allo spazio domestico. Ad esempio, puoi utilizzare le icone Comprimi contenuti e Espandi contenuti per i pulsanti per attivare le transizioni.