Interfaces

Naturais
Edu Agni é designer especialista em User
Experience. Trabalha há treze anos com projetos
nas áreas de design e usabilidade.
http://www.youtube.com/watch?v=ndkIP7ec3O8
O total de pessoas acessando a web
através de dispositivos móveis superou
o acesso via desktop em 2015.
Projetando

Interfaces 

Naturais
Natural User Interface é o termo que
utilizamos para nos referir a uma interface
que é efetivamente invisível, e permanece
invisível conforme o usuário aprende
continuamente interações cada vez mais
complexas.
Interfaces Naturais de Usuário
permitem a interação direta do usuário
com a interface e os conteúdos, de modo
que não se percebe a tecnologia.
Interface de

linha de comando
• Textual

• Abstrata

• Teclado QWERTY
Interface Gráfica do Usuário
• Gráfica

• Indireta

• Mouse / Ponteiro
Interface Natural do Usuário
• Física

• Direta

• Gestual
Projetando Interfaces Naturais
Interface Gráfica do Usuário Interface Natural do Usuário
1. Controle mediado;

2. Maior precisão, menor
imersão;

3. Aproveita a familiaridade e
experiência computacional;

4. Associações emocionais
com o trabalho;

5. Perfeito para produtividade e
eficiência nas tarefas;

6. A interface é visível e gráfica.
1. Manipulação direta;

2. Menor precisão, maior
imersão;

3. Aproveita as suposições do
usuário e conclusões lógicas;

4. Associações emocionais
com o entretenimento;

5. Perfeito para tarefas sociais e
colaborativas;

6. A interface é física e invisível.
Projetando Interfaces Naturais
Compreender o
contexto de uso
Contexto de uso Desktop
1. Atenção elevada
2. Tela grande
3. Conexão rápida
4. Posição estática
Contexto de uso Mobile
1. Pouca atenção
2. Tela pequena
3. Conexão lenta
4. Posição dinâmica
O que funcionava no desktop, com o
usuário sentado na frente do computador,
tem boas chances de não funcionar nos
vários contextos que o mobile oferece.
Mais do que tecnologia: 

entender o contexto é a
chave para criar boas
experiências.
Princípios Básicos
do Design de
Interfaces Naturais
Dan Saffer, que é designer de interação e
autor dos livros Designing Devices (2011),
Designing Gestural Interfaces (2008),
Designing for Interaction (2006, 2009) e
Microinteractions (2013).
Dan Saffer se deparou com a seguinte
pergunta no Quora: “What are the basic
principles of NUI (Natural User Interface)
Design?“. A resposta dele para essa
pergunta foi uma lista com doze
princípios.
Projetar para dedos, 

e não para cursores
As áreas de toque precisam ser muito
maiores do que em um desktop:
8-10mm para canetas, e 10-14mm
para as pontas dos dedos.
1
< 8mm 10mm 14mm
#sqn
< 8mm 10mm 14mm
Tá tranquilo :)
< 8mm 10mm 14mm
Tá favorável ;)
< 8mm 10mm 14mm
Lembre-se de

fisiologia e cinesiologia
Não faça com que os usuários
executem tarefas genéricas ou
repetitivas.
2
Sem Braço de Gorila
Os seres humanos não foram
feitos para fazer muitas tarefas
com as mãos para cima, em frente
de seus corpos, por longos
períodos de tempo.
3
Cobertura da tela
Evite colocar elementos essenciais
abaixo de um controle, de forma que
possa ser encoberto pela própria
mão do usuário. Coloque itens como
menus na parte inferior da tela, para
evitar este fenômeno.
4
Conheça a tecnologia
O tipo de tela sensível ao toque,
sensor ou câmera determina o tipo
de gestos que você pode projetar
para a interação.
5
Quanto mais desafiador for o
gesto, menos pessoas serão
capazes de (ou desejarão)
realizá-lo.6
Ativar ações quando o usuário
remover o dedo, e não enquanto
toca a tela.7
Reconhecimento (Affordance)
Utilize gestos simples e intuitivos
para atrair usuários a começar a usar
o seu sistema.8
Evite a ativação de ações de
forma não intencional
Uma variedade de movimentos
diários por parte do usuário pode
acidentalmente acionar o sistema.
Tente evitar isso.
9
Gestos e Teclas de comando
Fornecer maneiras fáceis de acessar
a funcionalidade (como botões,
controles deslizantes, itens de menu,
etc.), mas também fornecer formas
avançadas e ágeis de gestos
aprendidos como atalhos.
10
Variedade de requisitos
Há uma grande variedade de
maneiras de realizar um mesmo
gesto. Esteja preparado para isso.
11
Determinar a complexidade 

do gesto de acordo com a
complexidade e a frequência 

da tarefa
Tarefas simples e frequentemente
utilizadas devem ter gestos
igualmente simples para executá-las.
12
Brad Frost
“Repeat after me: Mobile Users will
do anything and everything desktop
users will do, provided it's
presented in a usable way.”
Obrigado!
@eduagni

Interfaces Naturais

  • 1.
  • 2.
    Edu Agni édesigner especialista em User Experience. Trabalha há treze anos com projetos nas áreas de design e usabilidade.
  • 5.
  • 10.
    O total depessoas acessando a web através de dispositivos móveis superou o acesso via desktop em 2015.
  • 13.
  • 14.
    Natural User Interfaceé o termo que utilizamos para nos referir a uma interface que é efetivamente invisível, e permanece invisível conforme o usuário aprende continuamente interações cada vez mais complexas.
  • 15.
    Interfaces Naturais deUsuário permitem a interação direta do usuário com a interface e os conteúdos, de modo que não se percebe a tecnologia.
  • 16.
    Interface de
 linha decomando • Textual • Abstrata • Teclado QWERTY Interface Gráfica do Usuário • Gráfica • Indireta • Mouse / Ponteiro Interface Natural do Usuário • Física • Direta • Gestual Projetando Interfaces Naturais
  • 17.
    Interface Gráfica doUsuário Interface Natural do Usuário 1. Controle mediado; 2. Maior precisão, menor imersão; 3. Aproveita a familiaridade e experiência computacional; 4. Associações emocionais com o trabalho; 5. Perfeito para produtividade e eficiência nas tarefas; 6. A interface é visível e gráfica. 1. Manipulação direta; 2. Menor precisão, maior imersão; 3. Aproveita as suposições do usuário e conclusões lógicas; 4. Associações emocionais com o entretenimento; 5. Perfeito para tarefas sociais e colaborativas; 6. A interface é física e invisível. Projetando Interfaces Naturais
  • 18.
  • 20.
    Contexto de usoDesktop 1. Atenção elevada 2. Tela grande 3. Conexão rápida 4. Posição estática
  • 22.
    Contexto de usoMobile 1. Pouca atenção 2. Tela pequena 3. Conexão lenta 4. Posição dinâmica
  • 31.
    O que funcionavano desktop, com o usuário sentado na frente do computador, tem boas chances de não funcionar nos vários contextos que o mobile oferece.
  • 32.
    Mais do quetecnologia: 
 entender o contexto é a chave para criar boas experiências.
  • 33.
    Princípios Básicos do Designde Interfaces Naturais
  • 34.
    Dan Saffer, queé designer de interação e autor dos livros Designing Devices (2011), Designing Gestural Interfaces (2008), Designing for Interaction (2006, 2009) e Microinteractions (2013).
  • 35.
    Dan Saffer sedeparou com a seguinte pergunta no Quora: “What are the basic principles of NUI (Natural User Interface) Design?“. A resposta dele para essa pergunta foi uma lista com doze princípios.
  • 36.
    Projetar para dedos,
 e não para cursores As áreas de toque precisam ser muito maiores do que em um desktop: 8-10mm para canetas, e 10-14mm para as pontas dos dedos. 1
  • 37.
  • 38.
  • 39.
    Tá tranquilo :) <8mm 10mm 14mm
  • 40.
    Tá favorável ;) <8mm 10mm 14mm
  • 41.
    Lembre-se de
 fisiologia ecinesiologia Não faça com que os usuários executem tarefas genéricas ou repetitivas. 2
  • 43.
    Sem Braço deGorila Os seres humanos não foram feitos para fazer muitas tarefas com as mãos para cima, em frente de seus corpos, por longos períodos de tempo. 3
  • 45.
    Cobertura da tela Evitecolocar elementos essenciais abaixo de um controle, de forma que possa ser encoberto pela própria mão do usuário. Coloque itens como menus na parte inferior da tela, para evitar este fenômeno. 4
  • 47.
    Conheça a tecnologia Otipo de tela sensível ao toque, sensor ou câmera determina o tipo de gestos que você pode projetar para a interação. 5
  • 49.
    Quanto mais desafiadorfor o gesto, menos pessoas serão capazes de (ou desejarão) realizá-lo.6
  • 51.
    Ativar ações quandoo usuário remover o dedo, e não enquanto toca a tela.7
  • 53.
    Reconhecimento (Affordance) Utilize gestossimples e intuitivos para atrair usuários a começar a usar o seu sistema.8
  • 55.
    Evite a ativaçãode ações de forma não intencional Uma variedade de movimentos diários por parte do usuário pode acidentalmente acionar o sistema. Tente evitar isso. 9
  • 57.
    Gestos e Teclasde comando Fornecer maneiras fáceis de acessar a funcionalidade (como botões, controles deslizantes, itens de menu, etc.), mas também fornecer formas avançadas e ágeis de gestos aprendidos como atalhos. 10
  • 60.
    Variedade de requisitos Háuma grande variedade de maneiras de realizar um mesmo gesto. Esteja preparado para isso. 11
  • 63.
    Determinar a complexidade
 do gesto de acordo com a complexidade e a frequência 
 da tarefa Tarefas simples e frequentemente utilizadas devem ter gestos igualmente simples para executá-las. 12
  • 68.
    Brad Frost “Repeat afterme: Mobile Users will do anything and everything desktop users will do, provided it's presented in a usable way.”
  • 69.