Poderá a animação ser a chave para um grande design de produto?

Artigo

Podem as animações fazer toda a diferença na experiência do utilizador? Porque são, afinal, tão importantes no design de produto digital?Partilhamos algumas vantagens e princípios de animação sugeridos por um Product Designer da InVision, quer para apps iOS e Android, quer para projetos na web.

Na imensidão de apps que existe atualmente, bons visuais e user interfaces com pixéis perfeitos não são suficientes para se conseguir ter algum destaque. As boas animações têm o poder de levar a experiência do utilizador para o nível seguinte, proporcionando-lhes uma experiência agradável, satisfatória e suave.

Neste âmbito, o Product Designer da InVision, Daniel Korpai, partilha os princípios chave indispensáveis sobre o product design na criação de interfaces animadas, independentemente da ferramenta, framework ou técnicas usadas.

Foco e atenção

Os objetivos mais importantes de qualquer animação numa app são fornecer contexto e direcionar o foco do utilizador para uma experiência guiada e fluida. A animação ajuda a conectar ecrãs de forma a que o utilizador nunca se sinta perdido, enquanto navega na app ou website. Para se obter os melhores resultados é importante saber restringir: ou seja, não deve ser animado tudo no ecrã, pois irá anula o valor central de incorporar motion.

Sequências trazem ordem e hierarquia

Animar todos os elementos de uma vez, numa user interface, cria bastante confusão. Assim, quando há necessidade de animar múltiplos elementos num ecrã, deve-se utilizar um pequeno delay entre eles, sendo importante assegurar que a flexibilização e duração das animações são as mesmas, para que tudo seja consistente.

Velocidade é a chave

A velocidade da animação normalmente é controlada ao mudar a duração da animação – quanto tempo dura a transição – e através da flexibilização (aceleração ao longo do tempo). Regra geral, devem ser utilizadas animações entre 0.3 a 1 segundo de duração.

Animações mais curtas do que 0.3s podem parecer quase inexistentes, uma vez que é fácil falhar a transição e, quando o utilizador não repara nelas, a velocidade pode causar-lhe stress e confusão. Contudo, as animações mais longas não são melhores, pois se tiverem mais do que 1 segundo podem parecer lentas e atrapalhar a interação com a interface.

Um grande benefício de utilizar animações mais rápidas, é que pode passar a sensação de a própria app ser mais rápida. Infelizmente, também se verifica o oposto: se as animações estiverem atrasadas, a aplicação irá parecer que tem quebras, globalmente lenta e desagradável de usar.

A velocidade não é aplicável apenas à duração da animação, mas também ao atraso entre o gesto de gatilho e o início da animação. Por exemplo, ao passar entre as imagens, se houver um atraso entre o ato de deslizar e o início da animação, a experiência completa será arruinada.

Respeito pelas leis da física

No mundo real, nada começa ou para instantaneamente. As coisas demoram para acelerar e desacelerar, graças a forças naturais, como o atrito. Quanto mais naturalmente uma animação se comporta, menos carga cognitiva é necessária ao utilizador para se acostumar com ela e entender a sua finalidade. Por isso, além da duração de uma animação, deve haver familiaridade com os diferentes tipos de
abrandamento/atenuação. Existem vários no design, desde o linear, ao ease-in e ease-out, ao ease-in-out.

Conectar animações a interações

As animações normalmente são acionadas em dois cenários dentro das aplicações: durante/após o carregamento de um ecrã, e quando os utilizadores interagem com a interface, deslizando, tocando ou arrastando.

O tipo de interação determina sempre o tipo de animação que será acionada. Por exemplo, se o utilizador desliza para cima no ecrã, a animação irá revelar o novo elemento com uma animação que surge da parte inferior do ecrã. Ou quando um novo ecrã desliza da direita, o utilizador irá esperar que, para voltar ao ecrã anterior, tenha de fazer um swipe para a esquerda.

Ao desenhar e implementar animações, deve-se pensar sempre primeiro nas diferentes interações que acionam essas animações.

Utilizar protótipos animados para comunicar as ideias

Implementar animações, especialmente as personalizadas, é sempre um desafio e requer um esforço adicional, tanto dos designers como dos developers. Para tornar este processo o mais fácil possível, muitos designers usam protótipos de alta fidelidade que podem ser partilhados com os developers, onde podem inspecionar e copiar o código das animações. Esta é a forma mais eficaz para os designers comunicarem as suas ideias de animação, soluções, e requisitos, com os developers.

É importante fazer uso de animações de um modo consistente, como qualquer outro elemento visual. Integrar as animações no design system poderá ser um desafio para a experiência geral do utilizador e do processo de design.

Como se pode concluir, as animações são uma peça chave na criação de grandes experiências do utilizador, e devem ser pensadas logo de início, para que se possam depois concentrar na experiência geral do utilizador em todo o processo de design do produto.

Estes princípios das animações são intemporais, e se se está apenas a familiarizar com as animações ou se já sabem tudo sobre elas, estas são algumas das principais regras que devem sempre ser lembradas ao desenhar novas animações e interações.

As animações são a parte mais lúdica do design de produto! Esperamos que, com estas técnicas, possas elevar o UX design para o próximo nível.

Fonte.


Partilhar:

Chat on WhatsApp

    Fale connosco

    Interesses

      Subscrever Newsletter

      Interesses

      Privacy Overview
      EDIT. - Disruptive Digital Education

      This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

      Necessários

      Os cookies necessários ajudam a tornar um website útil, permitindo funções básicas, como a navegação e o acesso à página para proteger áreas do website. O website pode não funcionar corretamente sem estes cookies.

      Estatísticas

      Os cookies de estatística ajudam os proprietários de websites a entenderem como os visitantes interagem com os websites, recolhendo e divulgando informações de forma anónima.