Gli aggiornamenti in tempo reale forniscono un riepilogo degli aggiornamenti importanti in modo che gli utenti possano monitorare l'avanzamento senza aprire l'app. Gli utenti possono ignorare o declassare temporaneamente una notifica di aggiornamento in tempo reale a una notifica standard. Le notifiche degli aggiornamenti in tempo reale devono seguire i principi delle notifiche per fornire informazioni brevi, tempestive e pertinenti.
Cosa fare
Cosa non fare
Gli aggiornamenti in tempo reale non funzionano bene nelle seguenti situazioni:
- Se le informazioni nella notifica sono raggruppate da più applicazioni.
- Se la notifica ha lo scopo di fornire consigli agli utenti.
- Se richiede immagini, animazioni o strutture di dati uniche per comunicare.
Le sezioni seguenti contengono consigli per garantire coerenza, chiarezza ed evitare frustrazioni agli utenti.
Comportamento degli avvisi
Per eliminare gli avvisi fantasma e ridurre l'affaticamento da notifiche, invia avvisi solo per le modifiche di stato critiche. Non inviare avvisi per piccole modifiche alle variabili. Ad esempio, avvisa quando l'autista è arrivato, ma non avvisare in caso di variazione dell'orario di arrivo stimato.
Se viene visualizzato un avviso, la UI deve fornire una prova visiva immediata del motivo.
Cosa fare
Cosa non fare
Semantica della barra di avanzamento
Mostra lo stato a colpo d'occhio. Se utilizzi passaggi discreti, etichetta chiaramente le fasi distinte per mostrare l'avanzamento. Se utilizzi una barra di avanzamento standard, assicurati che il riempimento corrisponda al tempo o alla distanza rimanenti.
Coerenza del timestamp
Quando passi da una visualizzazione all'altra, utilizza lo stesso formato di timestamp o durata nella visualizzazione compressa della barra di stato e nella visualizzazione espansa della scheda. La mancata corrispondenza qui può causare inutili attriti.
Specializzazione del modello
Per i modelli chiave come Rideshare, Delivery o Maps, i dati devono essere visualizzati in modo prevedibile. Le app all'interno della stessa verticale devono utilizzare campi simili per punti dati simili. Ad esempio, il titolo dei contenuti include le informazioni più importanti per aiutare gli utenti a eseguire rapidamente la scansione.
Esplora i modelli di casi d'uso in modo più dettagliato e crea i tuoi con Android UI Kit.