Considere incorporando os seguintes princípios em seu aplicativo para otimizar a experiência do usuário. Por favor note que este é apenas um pequeno conjunto de princípios de design para você começar de forma abrangente.
Seja consistente
Seja consistente no seu idioma. Consulte a uma ação ou um item com o mesmo termo em seu aplicativo , e usar cada termo para apenas uma ação ou item.
Seja consistente em sua interface de usuário (UI). Por exemplo, se você colocar o botão voltar no canto superior esquerdo , não deve aparecer no canto inferior esquerdo em outras telas dentro do seu aplicativo.
Seja consistente em seus elementos visuais . Se dois elementos têm a mesma aparência , eles devem ter o mesmo comportamento. Se dois elementos têm funções diferentes, eles devem ter distintos diferentes olhares.
Seja consistente e use uma linguagem adequada
O texto que você usa deve expressar as informações mais importantes de uma forma concisa. A maioria dos usuários não ler muito antes de decidir continuar ou abandonar uma tarefa.
Sempre fornecer pistas e feedback imediato
Fornecer pistas que fazem os passos corretos aparente. Por exemplo, um grande botão "+ " para indicar a adição de itens, se esse é o próximo passo correto.
Sempre dar feedback imediato quando os usuários tomar uma ação. Por exemplo, se os usuários clicam em um botão de " nova mensagem " , levá-los diretamente para a tela para criar uma nova mensagem. Você também pode alterar temporariamente a cor do botão " nova mensagem " e fornecer um feedback tátil para mostrar que seu aplicativo entende comandos dos usuários.
Se uma ação leva mais do que alguns segundos , fornecer uma atualização de status. Por exemplo, se seu aplicativo está fazendo o download das novas mensagens , você pode mostrar o progresso com um ícone de carregamento.
minimizar digitação
Use seletores , caixas de seleção , botões de rádio , etc , sempre que puder. Digitando em dispositivos móveis é muitas vezes uma tarefa lenta e tediosa.
Apontar para um lançamento de uma agradável primeira experiência
-As pessoas costumam gastar apenas um minuto ou dois de decidir se quer continuar ou abandonar um aplicativo . Alguns dos fatores que você pode querer considerar incluem :
-Fornecer uma rápida introdução para o seu aplicativo (e fornecer uma maneira fácil de acabar com ela a qualquer momento)
>Acesso instantâneo aos recursos e sugestões
>Minimizar entrada inicial do usuário
>Expressar as informações mais importantes de forma concisa
Opções de ação atual se possível
Se o seu alerta diz "Excluir todos os contatos? " , Você deve fornecer rótulos de ação como "Excluir " em vez de "OK" .
Além disso, tente evitar o uso de alertas de que só notificam sobre uma situação. Dê aos seus usuários uma escolha de ações para enfrentar a situação.
Concentre-se na tarefa principal
Decida a principal tarefa de cada tela e coloque características relacionadas com a tarefa principal nos lugares mais proeminentes.
Prepare-se para interrupções
As pessoas podem usar o aplicativo em qualquer lugar. Prepare-se para interrupções, salvando o trabalho do usuário automaticamente, se possível. Idealmente, as informações e as tarefas devem se comportar normalmente, mesmo sem uma conexão à Internet.