Configuración del widget

Configura el widget para que muestre contenido o datos seleccionados de tu app.

Cuándo usar la configuración

Permite que el usuario configure su widget durante la selección o con la acción de mantenerlo presionado. Ten en cuenta lo fundamental que es la personalización para la experiencia de tu widget y decide cuándo ponerla a disposición.

  • Si el widget aparece vacío sin elegir la configuración o si la personalización es central, abre directamente el flujo de trabajo de configuración durante la colocación del widget.
  • Si el widget tiene un valor predeterminado preferido o no necesita que el usuario realice una selección antes de ver el contenido, no necesita una pantalla de configuración inicial. En estos casos, permite que el usuario acceda a la configuración después de la colocación.

Usuarios directos

Te sugerimos que proporciones un paso de configuración para brindar una experiencia personalizable y visible para apps con varias categorías de contenido, como una app de correo electrónico.

Figura 2: Permite que los usuarios configuren su widget y elijan qué carpeta mostrar.

Cuándo usar la configuración

Permite que el usuario configure su widget entre la selección del widget y su aparición en la pantalla principal o a través de la acción de mantenerlo presionado. Ten en cuenta lo fundamental que es la personalización para la experiencia de tu widget y decide cuándo ponerla a disposición.

  • Si el widget aparece vacío sin elegir la configuración o si la personalización es central, abre directamente el flujo de trabajo de configuración durante la colocación del widget.
  • Si el widget tiene un valor predeterminado preferido o no necesita que el usuario realice una selección antes de ver el contenido, no necesita una pantalla de configuración inicial. En estos casos, permite que el usuario acceda a la configuración después de la colocación.

Usuarios directos

Guía al usuario a través de la configuración y proporciona comentarios claros. Si tu app ya contiene un flujo de configuración, puedes duplicar tu experiencia de configuración en la app, idealmente minimizada para 1 o 2 pantallas.

Proporciona una ruta clara a través de las opciones que llevan a agregar un widget.

Por ejemplo, la pantalla de configuración de alarmas de la izquierda solo le permite al usuario seleccionar una categoría de alarma y, luego, agregar el widget. Si presionas la categoría, se cerrará el paso de configuración y se agregará el widget. Si no se completa la configuración, no canceles la adición del widget. Proporciona un estado para permitir el restablecimiento o la configuración dentro del widget.

Llevar a los usuarios a un callejón sin salida o tratar este paso como la configuración de la app

En este ejemplo, no está claro que cerrar la vista de configuración con el ícono de x agregue el widget, a pesar de elegir el contenido que se mostrará.

Incluye un estado vacío si no hay otro valor predeterminado disponible. El estado vacío puede mostrar un recordatorio de integración o autenticación para asegurarse de dirigir a los usuarios.

Cómo personalizar el aspecto del widget

Proporciona un widget predeterminado atractivo cuando sea posible para permitir que los usuarios comiencen a usarlo rápidamente sin personalización o para ayudarlos a comprender cómo aparece el widget en su pantalla principal.

Muestra una vista previa del widget cuando personalices su apariencia. Usa la divulgación progresiva para los controles avanzados para ayudar a los usuarios a avanzar rápidamente por la personalización.

Diseño

Sigue las prácticas recomendadas de conceptos básicos del diseño o aprovecha los componentes de Material Design, como los diseños de lista con interruptores, casillas de verificación y botones de activación, cuando crees tu pantalla de configuración.