Design patterns: o que são e como podem nos ajudar?

Padrões de design de interação (ou design patterns em inglês) são soluções de interface coletadas de exemplos que funcionam, ajudando o usuário a executar suas tarefas com facilidade.

 

Ok, mas pra que serve isso?

 

Jenifer Tidwell explica no prefácio de Mobile Design Pattern Gallery, da editora O’Reilly, que vemos melhor as interfaces ao reconhecê-las de exemplos anteriores, percebendo mais detalhes, já que nossos cérebros já sabem o que estamos olhando e o que estamos procurando identificar.

 

Ter esse conhecimento de exemplos que dão certo é essencial para saber aplicá-los quando necessário, aprimorá-los quando surgirem novas necessidades e, quando precisarmos de uma solução rápida, saber qual solução aplicar.

 

 

Falando nesse livro, Mobile Design Pattern Gallery, ele é uma fonte bastante interessante de patterns para interfaces de todos os sistemas operacionais para dispositivos móveis. Claro que a maioria dos exemplos são para iOS e Android, mas o livro também contempla WebOS, Symbian, Windows Mobile e Blackberry, para citar alguns.

 

Seguindo no caminho das patterns, uma descoberta bem legal durante a fase de pesquisa do nosso projeto foi o site Android Patterns, ilustrando exemplos de patterns tanto em forma de wireframe, quanto em screenshots de aplicativos reais. Um diferencial positivo desse site é a possibilidade de comentar as patterns e ler os comentários das outras pessoas. Alguns até compartilham o código de determinado padrão!

 

 

Cada pattern é apresentada com imagens e seus pontos positivos e negativos, além de situações que elas normalmente são utilizadas e a navegação no site se dá por meio de perguntas, por exemplo: “Como eu posso permitir que usuários insiram data e hora?”. Ao clicar na pergunta, aparecem soluções e, ao clicar nestas, a pessoa é levada para a página do pattern selecionado. Vale a pena conferir no site!

 

O site é uma iniciativa do UNITiD, um grupo de designers de interação de Amsterdam, mas qualquer pessoa pode sugerir a adição de novas patterns ao site.

 

Pesquisar patterns é bastante útil ao se desenvolver um aplicativo, pois vendo o que dá certo em vários apps, é possível aplicar, ou ainda, melhorar ao desenvolver novas soluções.

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s