Configurazione widget

Configura il widget in modo che mostri contenuti o dati selezionati della tua app.

Quando utilizzare la configurazione

Consenti all'utente di configurare il widget durante la selezione o tramite tocco e pressione. Valuta quanto sia importante la personalizzazione per la tua esperienza con i widget per decidere quando renderla disponibile.

  • Se il widget appare vuoto senza che tu debba scegliere le impostazioni o la personalizzazione sia prioritaria, apri direttamente il flusso di lavoro di configurazione durante il posizionamento del widget.
  • Se il widget ha un valore predefinito preferito o non richiede all'utente di effettuare una selezione prima di visualizzare i contenuti, non è necessaria una schermata di configurazione iniziale. In questi casi, consenti all'utente di accedere alla configurazione dopo il posizionamento.

Utenti diretti

Ti consigliamo di fornire un passaggio di configurazione per offrire un'esperienza personalizzabile e di facile consultazione per le app con più categorie di contenuti, ad esempio un'app email.

Figura 2: consenti agli utenti di configurare il widget e scegliere la cartella da visualizzare.

Quando utilizzare la configurazione

Consenti all'utente di configurare il widget tra la selezione e la visualizzazione nella schermata Home o tramite tocco e pressione. Valuta quanto sia importante la personalizzazione per la tua esperienza con i widget per decidere quando renderla disponibile.

  • Se il widget appare vuoto senza che tu debba scegliere le impostazioni o la personalizzazione sia prioritaria, apri direttamente il flusso di lavoro di configurazione durante il posizionamento del widget.
  • Se il widget ha un valore predefinito preferito o non richiede all'utente di effettuare una selezione prima di visualizzare i contenuti, non è necessaria una schermata di configurazione iniziale. In questi casi, consenti all'utente di accedere alla configurazione dopo il posizionamento.

Utenti diretti

Guida l'utente nella configurazione e fornisci un feedback chiaro. Se la tua app contiene già un flusso di configurazione, puoi rispecchiare la tua esperienza di configurazione in-app, idealmente ridotta a uno o due schermi.

Fornisci un percorso chiaro tra le opzioni che porta all'aggiunta di un widget.

Ad esempio, la schermata di configurazione della sveglia a sinistra consente all'utente di selezionare solo una categoria di sveglia e poi aggiunge il widget. Se tocchi la categoria, il passaggio di configurazione viene chiuso e il widget viene aggiunto. Se la configurazione non è stata completata, non annullare l'aggiunta del widget. Fornisci uno stato per consentire il ripristino o la configurazione all'interno del widget.

Porta gli utenti a un punto morto o tratta questo passaggio come le impostazioni in-app.

In questo esempio non è chiaro che la chiusura della visualizzazione di configurazione tramite l'icona x aggiunge il widget, nonostante la scelta dei contenuti da visualizzare.

Includi uno stato vuoto se non è disponibile nessun altro preset. Lo stato vuoto può mostrare un promemoria di onboarding o autenticazione per indirizzare gli utenti.

Personalizzare l'aspetto del widget

Se possibile, fornisci un widget predefinito auspicabile per consentire agli utenti di iniziare rapidamente senza personalizzazione o per aiutarli a capire come viene visualizzato il widget sulla schermata Home.

Mostra un'anteprima del widget quando personalizzi il relativo aspetto. Utilizza la comunicazione progressiva per i controlli avanzati per aiutare gli utenti a navigare rapidamente nella personalizzazione.

Layout

Segui le best practice per le nozioni di base sul layout o sfrutta i componenti di Material Design, come i layout di elenco con pulsanti di attivazione/disattivazione, caselle di controllo e pulsanti di attivazione/disattivazione, durante la creazione della schermata di configurazione.