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.
O que fazer
O que não fazer
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.
O que fazer
O que não fazer
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.
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.
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.
Confira modelos de casos de uso mais detalhados e crie os seus com o Kit de Interface do Android.