O Human Interface Guidelines ou HIG um documento feito pela Apple que descreve os princípios e as diretrizes para ajudar você a fazer o seu app, de uma forma intuitiva e boa para o usuário. Existe três princípios:
Claridade
O texto e seu tamanho deve ser elegível para todos os tamanhos de telas e os ícones também. O conteúdo importante deve ser destacado e ser interativo.
Deferência
A interface(View), deve ser apresentada respeitosamente. Ela não deve competir com os outros conteúdos que estão nela.
Profundidade
Hierarquia entre os elementos que possuem na tela com camadas visuais e movimentos realistas. Através dos movimentos com o toque, a experiência trás vitalidade e facilita a compreensão.
Princípios de Design
Cada app tem um identidade própria e ela deve ser seguida em todas as telas.Se você usou o background vermelho na sua LaunchScreen, após a abertura dele tem que ter vermelho em outros componentes. Seja na TabBar, Button, Text Fields…
Integridade Estética
A representação da aparência e o comportamento do aplicativo deve se integrar com a sua função. Se você vai fazer um app que te ajuda a contabilizar as calorias inseridas no dia, deve ter componentes claros e diretos.
Consistência
O mesmo formato que for utilizado no botão da View principal, deve ser usado nas outras Views. Deve possuir um padrão no estilo dos elementos existentes do aplicativo.
Manipulação direta
O aplicativo deve envolver o usuário através da manipulação do Device. Ao girar ele horizontalmente ou verticalmente, os gestos e a tela devem ser adaptados de acordo com o movimento feito.
Feedback
Manter o usuário informado de todas as ações que ele realizará. Com animações ou elementos interativos.
Metáforas
Usar objetos do mundo real no seu aplicativo, permitirá que ele aprenda a e navegar rapidamente. Como por exemplo, nós temos o app do Kindle, que ao passar de página imita o movimento do mundo real e ainda tem som.
Controle do Usuário
Permitir sempre que o usuário tenha o domínio do aplicativo, ele deve ser o agente principal tomando as decisões e definindo suas preferências. Cancelando algumas operações antes de serem concluídas.
Top comments (0)