I widget sono un componente fondamentale per personalizzare la schermata Home di un utente. Spesso, gli utenti possono completare un percorso utente critico per un'app con un solo tocco utilizzando i widget o ottenere un rapido riepilogo degli aggiornamenti importanti. Gli utenti possono anche personalizzare i widget in base alle proprie preferenze.
Elenchi di controllo della compatibilità dei widget
La qualità dei widget influisce sul coinvolgimento degli utenti con i contenuti e le funzionalità della tua app. Le liste di controllo della compatibilità definiscono i criteri per aiutarti a valutare la qualità del tuo widget. I livelli includono:
Livello 3 - Bassa qualità
Questi widget non soddisfano la barra della qualità minima e offrono un'esperienza utente di scarsa qualità. Un widget è considerato di bassa qualità se non soddisfa i criteri standard di layout, colore, rilevabilità e contenuti.
Livello 2 - Standard
Questi widget sono utili, utilizzabili e offrono un'esperienza di qualità.Per essere considerato standard, il widget soddisfa tutti i seguenti criteri di layout, colore, rilevabilità e contenuti.
Livello 1 - Differenziato
Questi sono widget esemplari che offrono esperienze personalizzate e che aiutano gli utenti a creare schermate Home uniche e produttive.
LIVELLO 3
Caratteristiche dei widget di bassa qualità
Se il tuo widget può essere descritto da uno dei seguenti punti, è considerato di bassa qualità:
| Categoria | ID | Descrizione |
|---|---|---|
| Layout | WL-1 | Il widget non riempie i limiti impostati dalla griglia del launcher quando viene rilasciato nella schermata Home. |
| WL-1.1 | Il widget non tocca almeno due bordi opposti della griglia. In altre parole, i widget non devono essere tutti rettangolari, ma possono avere forme personalizzate, purché i bordi della forma tocchino almeno due bordi della griglia. |
|
| Colore | WC-3 | Il testo e i pulsanti delle icone del widget hanno rapporti di contrasto dei colori insufficienti per soddisfare i requisiti di accessibilità. |
| Scoperta | WD-4.2 | Il nome del widget non è incluso nella progettazione del widget. |
| WD-4.3 | Il widget non ha un'immagine di anteprima. |
|
| Contenuti | WT-3 | I contenuti del widget sono costantemente obsoleti o fuori tempo. |
| WT-3.1 | Il widget non si aggiorna dopo che l'utente ha completato un'azione dal widget. |
|
| WT-3.2 | Il widget non si aggiorna dopo che l'utente completa un'azione correlata dall'interno dell'app. |
|
| WT-4 | L'interfaccia utente del widget non è funzionale o i contenuti sono ritagliati. |
LIVELLO 2
Requisiti standard dei widget
I widget che soddisfano questo standard di qualità di base sono considerati standard, ma non sono considerati widget in primo piano che verranno messi in evidenza o consigliati.
| Categoria | ID | Descrizione |
|---|---|---|
| Layout | WL-1 | Il widget è allineato correttamente agli altri elementi della schermata Home sull'asse verticale o orizzontale e non occupa spazio inutile. |
| WL-1.2 | Tutte le forme devono toccare almeno due lati opposti dei limiti della griglia. |
|
| WL-4 | Se ridimensionabili, i widget devono avere una dimensione minima e massima appropriata. |
|
| WL-4.1 | La dimensione massima deve essere impostata se il ridimensionamento del widget aggiunge solo spazio vuoto. |
|
| WL-4.2 | Le dimensioni minime del widget devono comunque offrire valore e soddisfare i requisiti del touch target (48x48). |
|
| Scoperta | WD-4 | Il widget deve avere anteprime accurate nel selettore di widget (asset statico). |
| Contenuti | WT-1 | Gli stati zero e vuoto sono intenzionali e mostrano il valore del widget e/o forniscono un invito all'azione quando il widget è installato, ma l'utente non ha ancora eseguito l'accesso. |
| WT-2 | Il widget consente agli utenti di aggiornare manualmente i contenuti se si prevede che i dati vengano aggiornati più frequentemente dell'interfaccia utente. |
Cosa fare
Cosa non fare
Cosa fare
Cosa non fare
LIVELLO 1
Requisiti dei widget differenziati
Questi widget supportano le personalizzazioni premium della schermata Home e verranno consigliati agli utenti e messi in evidenza per gli sviluppatori come best practice. I widget differenziati offrono esperienze straordinarie e vengono utilizzati da Android per ispirare e rinvigorire l'ecosistema. Soddisfano tutti i criteri differenziati di layout, colore, rilevamento e contenuti.
| Categoria | ID | Descrizione |
|---|---|---|
| Layout | WL-1 | Il widget è allineato correttamente agli altri elementi della schermata Home sull'asse verticale o orizzontale e non occupa spazio inutilmente. |
| WL-1.1 | Tutti i widget rettangolari DEVONO toccare tutti e quattro i bordi dei limiti della griglia. Tutti i widget di forma personalizzata DEVONO toccare tutti e quattro i lati dei limiti di una griglia quadrata. Se le dimensioni sono 4x1 e contiene una barra di ricerca, è consentito colpire solo 2 bordi. |
|
| WL-2 | Il widget può essere ridimensionato ad almeno una delle seguenti dimensioni: 2x2, 4x1, 4x2. |
|
| WL-3 | L'intestazione del widget viene utilizzata e applicata in modo coerente.
|
|
| Colore | WC-1 | Il widget supporta i temi a colori in base al contesto di un dispositivo o di un'app. |
| WC-2 | Il widget supporta le tavolozze delle modalità Luce e Buio. |
|
| Scoperta | WD-1 | L'anteprima include contenuti generati dagli utenti e/o applica un tema di sistema. |
| WD-4.4 | Il widget ha una descrizione che aiuta gli utenti a comprendere il suo valore. |
|
| WD-4.5 | Il nome del widget è descrittivo e univoco rispetto agli altri widget dell'app. |
|
| Coerenza del sistema | WS-2 | I widget rettangolari devono utilizzare il raggio dell'angolo fornito dal sistema (specifico per l'OEM). |
| WS-3 | Il widget utilizza la specifica dello stato di caricamento. |
|
| WS-4 | Il widget utilizza la configurazione di sistema anziché un punto di accesso alle impostazioni personalizzate del widget. |
|
| WS-5 | Il widget utilizza la transizione di avvio del sistema quando si entra/esce dall'app dal widget. |
Cosa fare
Cosa non fare
Cosa fare
Cosa non fare
Cosa fare
Cosa non fare
Cosa fare