Notificações de atualizações ao vivo

As atualizações em tempo real fornecem um resumo das atualizações importantes para que os usuários possam acompanhar o progresso sem abrir o app. Os usuários podem dispensar ou rebaixar temporariamente uma notificação de atualização em tempo real para uma notificação padrão. As notificações de atualização em tempo real precisam seguir os princípios de notificação para fornecer informações breves, oportunas e relevantes.

Figura 1:modelo de atualizações dinâmicas
Use atualizações dinâmicas para experiências finitas ou rastreáveis iniciadas pelo usuário.
Use atualizações em tempo real se não houver um horário de término claro para a notificação.

As atualizações dinâmicas não funcionam bem nas seguintes situações:

  • Se as informações na notificação forem agrupadas de vários aplicativos.
  • Se a notificação for para fornecer recomendações aos usuários.
  • Se ele exigir recursos visuais, animações ou estruturas de dados exclusivas para se comunicar.

As seções a seguir são recomendações para ajudar na consistência, clareza e evitar frustrações dos usuários.

Comportamento de alertas

Para eliminar alertas fantasmas e reduzir a fadiga de notificações, envie alertas apenas para mudanças críticas de status. Não gere alertas para pequenos ajustes de variáveis. Por exemplo, um alerta para a chegada do motorista, mas não para uma mudança na ETA.

Se você mostrar um alerta, a interface vai fornecer evidências visuais imediatas do motivo.

Alerta para mudanças críticas.
Alerta para ajustes menores.

Semântica da barra de progresso

Mostrar o status rapidamente. Se você estiver usando etapas discretas, rotule claramente as fases distintas para mostrar o progresso. Se você estiver usando uma barra de progresso padrão, verifique se o preenchimento corresponde ao tempo ou à distância restante.

Figura 2:estado de progresso rápido.

Consistência do carimbo de data/hora

Ao fazer a transição entre visualizações, use o mesmo formato de carimbo de data/hora ou duração na visualização recolhida da barra de status e na visualização expandida do card. Essa incompatibilidade pode causar atrito desnecessário.

Figura 3:um carimbo de data/hora com formato correspondente em um cartão e um ícone de status.

Especialização de modelo

Para modelos principais, como carona compartilhada, entrega ou Maps, os dados precisam ser mostrados de forma previsível. Os apps na mesma categoria precisam usar campos semelhantes para pontos de dados semelhantes. Por exemplo, o título do conteúdo inclui as informações mais importantes para ajudar os usuários a fazer uma leitura rápida.

Figura 4:três modelos de chave diferentes.

Confira modelos de casos de uso mais detalhados e crie os seus com o Kit de Interface do Android.