Interfaces Inteligentes
para Dispositivos Móveis
Adriano Francisco
Glaucio Rocha
Juliana Lemos
IHC
Introdução
O que é Interface
Inteligente?
Técnicas Inteligentes
• Adaptatividade do Usuário :
Permite que a interação sistema/usuário seja
adaptada a diferentes usuários e a diferentes
situações de uso;
• Modelagem do Usuário :
Permite ao sistema manter o conhecimento acerca
do usuário;
Interfaces Inteligentes
Para serem consideradas inteligentes, segundo
Brusilovsky, devem-se ser seguidos os seguintes
critérios:
Interfaces Inteligentes
• Modelo do Usuário:
É uma compilação de informações que descreve o
Usuário, é usada para determinar como apresentar
dados, que tipo de ajuda será oferecida, e como o
usuário irá interagir com a Interface;
Interfaces Inteligentes
• Ajuda Inteligente:
Apresenta ao usuário a ajuda necessita para um
tempo particular, ou numa situação particular. O sistema
reconhece o erro e propicia a causa deste erro;
Interfaces Inteligentes
• Adaptabilidade da Interface:
Usuários podem configurar preferências em suas
interfaces. Sistema auto-adaptável para melhor
interagir, sem que o Usuário tenha que definir a
ação. Determina que tipo de interface apresentar
para o usuário, dependendo da análise do Modelo do
Usuário;
Interfaces Inteligentes
• Comunicação Multimodal:
O uso de vários meios de comunicação com uma
interface;
Interfaces Inteligentes
• Reconhecimento dos Planos:
Usado para deduzir o que o Usuário planeja
fazer. Este reconhecimento torna o sistema
inteligente. O Modelo do Usuário e as suas
ações são considerados;
Interfaces Inteligentes
• Apresentação Dinâmica:
Diferentes pessoas devem ser capazes de ver
dados de diferentes formas. A forma como o
sistema decide mostrar os dados e
determinado pelo exame do modelo do Usuário.
Interfaces analisadas:
Particularidades
iOS Home Screen
iOS Share
Android Home
Android
Central Widgets
Android Share
Android Lockscreen
WindowsPhone Home
WindowsPhone MeCard
WindowsPhone Share
WindowsPhone LockScreen
Qual interface julgamos ser melhor?
Por que?
Conclusão
Após aplicarmos os conceitos estudados, percebemos que ao
desenvolver interfaces para dispositivos móveis requer um
conjunto criterioso de técnicas que objetivam trazer ao
sistema um certo nível de amistosidade ao Usuário alvo.
Além de buscar um certo nível de padronização, apesar das
diferentes versões de um mesmo sistema, devido as várias
atualizações. Trazendo ao usuário um ambiente mais
amistoso e semelhante ao que já se adaptou.
Apos estudar os casos de cada interface, concluímos que
dentre as três interfaces, a Android oferece maiores opções de
adaptabilidade e modelagem, por padrão, possui muitos
elementos usados nas outras interfaces.

Interfaces inteligentes para dispositivos móveis