Indicador de progresso
Um controlo de progresso fornece feedback de que está em curso uma operação de execução prolongada. Quando um indicador de progresso está visível, os utilizadores podem ver o tempo de espera e não podem interagir com a aplicação.
Tipos de progresso
É importante fornecer ao utilizador informações sobre o que está a acontecer. Na realidade mista, os utilizadores podem ser facilmente distraídos pelo ambiente físico ou objetos se a sua aplicação não tiver bons comentários visuais. Para situações que demoram alguns segundos, como quando os dados são carregados ou uma cena está a ser atualizada, é boa ideia mostrar um indicador visual. Existem duas opções para mostrar ao utilizador que uma operação está em curso : uma barra de progresso ou uma cadência de progresso.
Barra de progresso
Uma barra de Progresso mostra a percentagem concluída de uma tarefa. Deve ser utilizado durante uma operação cuja duração é conhecida (determinante), mas o seu progresso não deve bloquear a interação do utilizador com a aplicação.
Imagem: Exemplo de barra de progresso no HoloLens
Cadência de progresso
Uma cadência de progresso tem apenas um estado indeterminado e deve ser utilizada quando a interação do utilizador é bloqueada até a operação estar concluída.
Imagem: Exemplo de cadência de progresso no HoloLens
Progresso com um objeto personalizado
Pode adicionar à personalidade e identidade da marca da sua aplicação ao personalizar o controlo Progresso com os seus próprios objetos 2D/3D personalizados.
Imagem: Progresso com o exemplo de malha personalizada no HoloLens
Melhores práticas
- Acoplem fortemente os outdoors ou as etiquetas à apresentação do Progresso, uma vez que o utilizador pode mover facilmente a cabeça para um espaço vazio e perder o contexto. A aplicação poderá parecer que falhou se o utilizador não conseguir ver nada. O outdoor e o tag-along estão incorporados na pré-fabricada Progress.
- É sempre bom fornecer informações de estado sobre o que está a acontecer ao utilizador. O pré-fabricado Progress fornece vários estilos visuais, incluindo o progresso padrão do tipo de cadência do Windows para fornecer o estado. Também pode utilizar uma malha personalizada com uma animação se quiser que o estilo do seu progresso se alinhe à marca da sua aplicação.