Oggi i conducenti si aspettano un sistema di infotainment tanto adattabile e intuitivo quanto i loro smartphone. Che si tratti di navigare verso una nuova destinazione, selezionare una playlist o rispondere a un messaggio veloce, i conducenti devono essere in grado di passare da un'attività all'altra in modo fluido e sicuro.
La soluzione scalabile di Google per la gestione delle finestre dell'interfaccia utente rappresenta un'evoluzione di questa esperienza. Consente un'implementazione flessibile e semplificata delle finestre su schermi di diverse dimensioni e configurazioni, inclusi schermi verticali, orizzontali e panoramici, senza la necessità di codice personalizzato esteso.
L'interfaccia utente scalabile è disponibile per Android 15 o versioni successive.

Consente il multitasking con facilità
Con Scalable UI, è possibile definire finestre univoche e assegnarvi qualsiasi tipo di contenuto (app, widget, file multimediali, controlli, ecc.). Ciò offre la massima flessibilità per diversi modelli di veicoli e layout dello schermo.
È possibile spostare e animare ciascun pannello in modo indipendente senza dover scrivere nuovo codice.
Strutture
L'interfaccia utente scalabile consente di adottare le raccomandazioni di Google sull'esperienza utente per il proprio hardware specifico, adattando i contenuti per garantire la chiarezza su qualsiasi dimensione dello schermo. Per supportare i diversi layout dei veicoli, esistono due framework di interazione principali:
A strati (orientamento verticale)
La struttura a livelli è progettata per il multitasking su schermi di grandi dimensioni. Il framework considera la navigazione come "punto di riferimento" dell'esperienza di guida, mantenendola sempre visibile per ridurre al minimo le distrazioni.
- Architettura di base: le mappe o i contenuti principali rimangono in background come Livello 0, mentre le app e i controlli secondari si sovrappongono ordinatamente.
- Gestione delle attività: i conducenti possono svolgere diverse attività contemporaneamente, con le funzionalità più utilizzate posizionate vicino al conducente in base alle curve di raggiungimento e all'ancoraggio fisico.
- Comandi persistenti: elementi chiave come i controlli multimediali, la navigazione di sistema e le chiamate attive sono sempre accessibili nella schermata Home.
Cruscotto (orientamento orizzontale)
La struttura del pannello di controllo offre un approccio tradizionale a schermo intero che semplifica la messa a fuoco per schermi di dimensioni ridotte.
- Architettura di base: una singola app occupa l'intero schermo per evidenziare contenuti specifici o semplificare un'attività complessa.
- Esperienza utente: Analogamente al modello di interazione di un telefono cellulare, l'avvio di un'app la espande a schermo intero, garantendo che, anche su uno spazio di visualizzazione limitato, gli elementi da toccare siano facili da selezionare e i contenuti facili da leggere.
Linee guida per la progettazione
La soluzione Scalable UI si basa sui principi di sicurezza e usabilità. Adottando questi framework, è possibile raggiungere diversi obiettivi chiave:
- Abilita il multitasking: offri ai conducenti un modo per gestire la navigazione e i contenuti multimediali senza dover navigare tra i menu.
- Dai priorità alla navigazione: assicurati che un'app di navigazione sia sempre disponibile o accessibile con un solo tocco, poiché è lo strumento a cui gli automobilisti fanno più riferimento durante il viaggio.
- Garantire l'accessibilità dei comandi: i comandi di sistema utilizzati più frequentemente devono rimanere ancorati alla schermata iniziale, in modo che il conducente possa tenere gli occhi sulla strada e le mani sul volante.