Linee guida per schermate personalizzate

Per la maggior parte degli aspetti delle app multimediali utilizzate nel sistema operativo Android Automotive, non è necessario progettare schermi personalizzati. Le aree di eccezione sono le impostazioni e l'accesso. Se vuoi che gli utenti accedano alle impostazioni dell'app, devi progettare le schermate di impostazioni. Inoltre, se la tua app richiede l'accesso, devi fornire una procedura di accesso che puoi personalizzare dal codice di esempio nello strumento Universal Android Music Player.

Queste linee guida generali relative allo stile si applicano alle schermate di impostazioni e di accesso personalizzate. Ti aiuteranno a ottimizzare i tuoi progetti per far sì che vengano visualizzati sullo schermo di un'auto, mentre sono parcheggiati, a qualsiasi ora del giorno e della notte.

Per ulteriori linee guida specifiche per le impostazioni e l'accesso, consulta Impostazioni di progettazione e Adattare il flusso di accesso.

Livello di requisito Linee guida
DEVE Gli sviluppatori di app devono:
  • Fornisci un'autorizzazione di chiusura per uscire dalla schermata delle impostazioni e dalla schermata di accesso di primo livello
  • Offri un'indennità di rimborso da eventuali schermate successive successive a quella di primo livello
  • Posiziona l'offerta di chiusura o posteriore in alto a sinistra dello schermo
  • Mantieni un rapporto di contrasto di almeno 4,5:1 tra sfondi e icone o testo.
  • Utilizza dimensioni del tipo consigliate di almeno 32 dp per il testo principale e 24 dp per il testo secondario
  • Mantieni i target touch al di sopra della dimensione minima consigliata di 76 x 76 dp
DOVREBBE Gli sviluppatori di app devono:
  • Utilizzare un tema scuro per tutti gli schermi e gli overlay.
  • Includi un logo o un'icona dell'app in tutte le schermate
  • Quando usi un colore intenso, usa quello fornito come elemento di branding
  • Mantieni le stringhe di testo entro la lunghezza massima consigliata di 120 caratteri
  • Fornisci una distanza di almeno 24 dp tra i touch target, se possibile
MA Gli sviluppatori di app possono:
  • Decidi se implementare le funzioni di accesso e impostazioni nell'app

Motivazione:

Le schermate progettate direttamente dagli sviluppatori di app multimediali devono

  • Supporta pattern di navigazione standard delle app multimediali e convenzioni di progettazione.

  • Rifletti i principi di progettazione e le basi visive per il sistema operativo Android Automotive.