Aqueles que não poupou uma centena de dólares para ser registrado como um IOS desenvolvedores de aplicativos sempre tiveram acesso a Human Interface Guidelines, um documento com recomendações úteis. Agora ele está disponível para todos - pode ser download em iBooks.
Como muitos como 245 páginas! O que é, em poucas palavras? O que é este livro pode ser de interesse para os desenvolvedores? Você pode saber mais sobre os princípios de design de interação Apple - uma abordagem para a interface de usuário do iPhone e iPad. Fastcodesign encontrar neste livro divertido material de leitura e oferta para se familiarizar com o mais agradável para eles princípios. Sete.
1. Nome de usuário? Não tão rápido
"Anular o processo de registo o maior tempo possível. É melhor quando as pessoas podem explorar a sua aplicação praticamente cavidade e usar algumas funções sem entrar. Por exemplo, na App Store os usuários não são solicitados a efetuar login antes de decidir comprar alguma coisa. Os usuários muitas vezes se recusam aplicações que estão forçando-os para entrar antes que eles possam fazer algo útil ".
2. O conteúdo é sempre interface mais importante
Não tirar a atenção de uma pessoa a partir do conteúdo, o que ele está interessado. Por exemplo, a barra de menu principal na parte superior da tela exibe apenas a identidade corporativa, desviar a atenção do conteúdo. Em vez disso, direcionar a atenção do usuário para selecionar maneira como o conteúdo e menos intrusiva para representar a marca, por exemplo, é possível reconstruir as cores, fontes, ou muito pouco -. O fundo da tela "
3. É melhor para as configurações de desvio
"Se possível, evite direcionar o usuário para as configurações. É importante lembrar que os usuários não podem abrir as configurações do aplicativo sem sair do aplicativo, e isso é exatamente o que você menos quer. "
"Se você quer desenvolver uma aplicação, aceitável para as expectativas da maioria dos usuários, você precisa reduzir a necessidade de ajustes. Se você precisar de informações sobre o usuário, é melhor pedir ao sistema, para não puxar as informações do usuário. Se você decidir que você precisa fornecer as configurações do aplicativo, que os usuários precisará mudar raramente vê apontam O Bundle Configurações no iOS App Programação, para aprender a mantê-los em seu código ".
4. Não água balamutte gestos supérfluos
"Em geral, é melhor evitar a introdução de novos gestos, se a sua aplicação não é um jogo. Em jogos e outras aplicações emocionantes de gestos do usuário pode ser parte de uma experiência divertida. Mas em aplicações que ajudam as pessoas a fazer coisas importantes para eles, é melhor usar gestos padrão, porque as pessoas não têm de fazer um esforço para aprender estes gestos, e, em seguida, lembrar-se deles ".
5. Comunicar com o seu cliente como se fosse editor
"Use um tom informal e amigável, mas não exagere. Você quer evitar o tom bombástico ou excessivamente formal, mas o risco de som voluntariamente diversão ou paternalista. Lembre-se que os usuários estão propensos a ler o texto na sua interface de usuário várias vezes, eo que pode parecer inteligente no início, pode ser irritante quando repetida. "
Pense como um editor de jornal, relógio para palavras excessivas ou desnecessárias. Se o texto interface do usuário é, os usuários "andorinha" curta e direta-lo rapidamente e facilmente. Identificar as informações mais importantes, expressá-lo brevemente, lugar num local bem visível, de modo a as pessoas não têm de ler muitas palavras a fim de encontrar a informação desejada, ou para saber o que fazer mais ».
6. Não necessariamente agradar a todos - mas a maioria
"Foco nas necessidades de 80% dos usuários. Quando você fizer isso, a maioria das pessoas não têm para cerca de mexer com todas as configurações, porque o aplicativo já foi feito como esperado. Se você gosta da funcionalidade de apenas um pequeno número de usuários, ou será necessário mais, mas uma vez - deixar o trabalho ruim ".
7. Torná-lo de modo que era impossível sair
"Na aplicação no iOS não tinha opção de fechá-lo ou sair. As pessoas param para usar o aplicativo quando alternar para outro aplicativo ou retornar à tela principal, ou desligar o dispositivo em modo de suspensão. "