Download - Mini Curso de Design de Interfaces para Dispositivos Móveis

Transcript
Page 1: Mini Curso de Design de Interfaces para Dispositivos Móveis

Minicurso Design de Interfaces para Dispositivos Móveis

Saturday, August 21, 2010

Page 2: Mini Curso de Design de Interfaces para Dispositivos Móveis

Tópicos

• Entendendo Dispositivos Móveis e o Processo de Desenvolvimento de UI’s

• Definindo as Funcionalidades do seu Aplicativo

• Por que um “bom” Design é um diferencial?

• A apresentação começa com o Ícone

• Padrões de Interação e a Importância do Fluxo de uma Interface

• Guias (HIG’s) e a Interface de Usuário

• Prototipação Rápida

• Identidade Visual, criando seu próprio “Look and Feel!”

Saturday, August 21, 2010

Page 3: Mini Curso de Design de Interfaces para Dispositivos Móveis

Quem vos fala?

• Paolo Domenico Passeri

• Curioso por natureza!

• Engenheiro + Designer

• Pensar em soluções

• Antes: Aluno e Monitor de UxD no Faber-Ludens

• Hoje: Desenvolvimento de Produtos na Positivo Informática

Saturday, August 21, 2010

Page 4: Mini Curso de Design de Interfaces para Dispositivos Móveis

...e vocês?

Saturday, August 21, 2010

Page 5: Mini Curso de Design de Interfaces para Dispositivos Móveis

O curso

50%50%AtividadesConceitos = 4 horas4 horas =

Saturday, August 21, 2010

Page 6: Mini Curso de Design de Interfaces para Dispositivos Móveis

Para ENTENDER os dispositivos móveis é importante entender os seus USUÁRIOS...

Saturday, August 21, 2010

Page 7: Mini Curso de Design de Interfaces para Dispositivos Móveis

• Facilidade

• Agilidade

• Intuitividade

• Algo “novo”

• Se surpreender

• “Transparência”

...e o que eles BUSCAM

Saturday, August 21, 2010

Page 8: Mini Curso de Design de Interfaces para Dispositivos Móveis

Aprenda TUDO sobre o dispositivo

• como ele funciona?

• é pesado ou leve?

• é confortável de segurar?

• como acesso suas funções?

• quais botões ele possui?

• quais aplicativos são “legais”?

• quais não são?

Você tem que ser O USUÁRIO!

Saturday, August 21, 2010

Page 9: Mini Curso de Design de Interfaces para Dispositivos Móveis

Não é um computador TRADICIONAL!

Saturday, August 21, 2010

Page 10: Mini Curso de Design de Interfaces para Dispositivos Móveis

A interface tem que ser REPENSADA...

CTRL+C, CTRL+V NÃO funciona!

Saturday, August 21, 2010

Page 11: Mini Curso de Design de Interfaces para Dispositivos Móveis

...para ATENDER ao dispositivo móvel

Somente os elementos CHAVE se mantém!

Saturday, August 21, 2010

Page 12: Mini Curso de Design de Interfaces para Dispositivos Móveis

PROCESSO de desenvolvimento

Conceito Design Desenvolvimento Distribuição Marketing Manutenção

Saturday, August 21, 2010

Page 13: Mini Curso de Design de Interfaces para Dispositivos Móveis

Atividade vs. Tempo

DesenvolvimentoDesign

Debug

Test

DESENVOLVIMENTO > DESIGN = RESUTADOS

Saturday, August 21, 2010

Page 14: Mini Curso de Design de Interfaces para Dispositivos Móveis

Atividade vs. Tempo

Desenvolvimento

Design

Debug

Test

DESIGN > DESENVOLVIMENTO = RESUTADOS

Saturday, August 21, 2010

Page 15: Mini Curso de Design de Interfaces para Dispositivos Móveis

Como vamos chegar lá?

Ideia(Refinar)

Processo(Executar)

Interface(Desenhar)

Saturday, August 21, 2010

Page 16: Mini Curso de Design de Interfaces para Dispositivos Móveis

Refinando a sua Ideia

“DECLARAÇÃO DE DEFINIÇÃO DO PRODUTO”

• Quem é o seu PÚBLICO ALVO?• Pessoas de negócios ou usuários finais

• Jovens ou idosos

• Homens ou Mulheres

• Vão usar diariamente ou ocasionalmente

• Quais são as principais FUNCIONALIDADES?• Consumir ou produzir conteúdo?

• É necessário já possuir algum serviço?

• O que realmente o usuário vai querer?

Saturday, August 21, 2010

Page 17: Mini Curso de Design de Interfaces para Dispositivos Móveis

Desculpe porém não tive tempo de escrever uma carta curta, então mandei uma longa.

- Mark Twain

“”

Saturday, August 21, 2010

Page 18: Mini Curso de Design de Interfaces para Dispositivos Móveis

EXERCÍCIO: Criando a sua DECLARAÇÃO

• ESCOLHAM uma categoria de aplicativo dos Post-It`s

• DEFINAM quem será o público alvo para o seu aplicativo

• LEVANTEM todas as funcionalidades que consigam pensar

• CORTEM funcionalidades que não fazem parte do core (menos importantes)

• JUNTE o PÚBLICO ALVO e as FUNCIONALIDADES

45 minutos

• Post-It

• Papel

• Lápis/Caneta

Saturday, August 21, 2010

Page 19: Mini Curso de Design de Interfaces para Dispositivos Móveis

Meetings for iPadPaolo Domenico Passeri

Saturday, August 21, 2010

Page 20: Mini Curso de Design de Interfaces para Dispositivos Móveis

DESIGN como um DIFERENCIAL

Saturday, August 21, 2010

Page 21: Mini Curso de Design de Interfaces para Dispositivos Móveis

• Maior apelo aos usuários

• Mais atenção da mídia

• Diferencial vs. Concorrência

• Da vontade de “voltar”

• Incentiva a exploração

• VENDE MAIS!

Por que ter DESIGN?

Saturday, August 21, 2010

Page 22: Mini Curso de Design de Interfaces para Dispositivos Móveis

Estudo de Caso: CONVERT

• Aplicativo para conversão de unidades

• Preço: U$0.99

• Lançado em Agosto de 2009

• Unidades vendidas: 197,424

• Faturamento bruto: $195,450

• Faturamento liquido: $137,065

Muitos concorrentes GRÁTIS já estabelecidos, porém SEM DESIGN!

2 meses

Saturday, August 21, 2010

Page 23: Mini Curso de Design de Interfaces para Dispositivos Móveis

A importância dos ICONES

• É a porta de ENTRADA de seu aplicativo

• Se bem desenhado pode REPRESENTAR seu produto

• “Eu nem entro se o ICONE for RUIM”!

• Apresenta FUNÇÕES de maneira VISUAL para o usuário

Saturday, August 21, 2010

Page 24: Mini Curso de Design de Interfaces para Dispositivos Móveis

Qual destes você escolheria (deixe 8)?

1

8

15

2

9

16

3

10

17

4

11

18

5

12

6

13

7

14

Saturday, August 21, 2010

Page 25: Mini Curso de Design de Interfaces para Dispositivos Móveis

EXERCÍCIO: Desenhando o ICONE

• LEIAM novamente a “Declaração de Definição do Produto” (DDP)

• BUSQUEM elementos que possam inspirar o icone, considerando a DDP

• DESENHEM 5 conceitos de icone

• SELECIONEM 1 conceito

• DESENHEM o icone “final”

45 minutos

• Papel

• Lápis/Caneta

• Cores

Saturday, August 21, 2010

Page 26: Mini Curso de Design de Interfaces para Dispositivos Móveis

Fontes de ícones

iOS Toolbar Icons

Glyphish’/>

iOS Toolbar Icon Set

iOS Toolbar Icons 2

30 Free Vector Icons

iconSweets

The Android Developer Common Icon Set II

30 Free Android Menu Icons

Free Android 2.x Monster Icons

Saturday, August 21, 2010

Page 27: Mini Curso de Design de Interfaces para Dispositivos Móveis

INTERAGINDO COM DISPOSITIVOS MÓVEIS

Saturday, August 21, 2010

Page 28: Mini Curso de Design de Interfaces para Dispositivos Móveis

Métodos de Interação

• Lembre-se que existem diferentes meios de interagir com o dispositivo

• Antes de desenhar a UI, é necessário avaliar qual destes estão disponíveis e serão utilizados

• Analise se não existe outra maneira de usuários entrarem com “dados”

• Seja criativo e não se limite ao “tradicional”

Saturday, August 21, 2010

Page 29: Mini Curso de Design de Interfaces para Dispositivos Móveis

Padrões de Interação

• Definem alguns CONTROLES e ELEMENTOS padrões para o design de interfaces para dispositivos móveis

• É uma maneira de aprendermos com soluções que foram bem APLICADAS e DOCUMENTADAS por outros designers

• Ótimo ponto de PARTIDA para DESENHARMOS e entendermos partes específicas de um aplicativo

Saturday, August 21, 2010

Page 30: Mini Curso de Design de Interfaces para Dispositivos Móveis

Manipulação INDIRETA

• É necessário aprender o mapeamento das teclas• Deve ser muito consistente• Não são muito flexíveis

• Joystick Direcional• Botões Alfa-numéricos• Soft-keys• Rodas

Manipulação DIRETA/Touch/Haptic

• Toques curtos e longos• Arrastar• Deslizar• Girar• Pinçar e Expandir

• Não existe mapeamento pois as teclas são “virtuais”• Difícil aprender todos os meios de entrada• São muito flexíveis

Manipulação por GESTOS

• Utilizada através de sensores• Através do dispositivo por completo

• Inclinando• Asoprando • Chacoalhando

Saturday, August 21, 2010

Page 31: Mini Curso de Design de Interfaces para Dispositivos Móveis

ELE

ME

NT

OS

Limpa texto

ListasBotões ou Links

Indicadores de EsperaEntrada de Texto

Saturday, August 21, 2010

Page 32: Mini Curso de Design de Interfaces para Dispositivos Móveis

Diagrama de FLUXO das telas

• Um diagrama SIMPLES que mostra como uma TELA é ligada a outra

• Te obriga a pensar na FLUIDEZ da sua interface, sem considerar os detalhes dela

• Mesmo que pequena, pode ser CRUCIAL para o desenvolvimento de uma boa NAVEGAÇÃO

TO

OLS

Saturday, August 21, 2010

Page 33: Mini Curso de Design de Interfaces para Dispositivos Móveis

EXERCÍCIO: Traçando seu DIAGRAMA

• LEIAM novamente a “Declaração de Definição do Produto” (DDP)

• CONSIDEREM as interações que você vai utilizar para navegação e inputs

• TRACEM o seu DIAGRAMA, considerando os GESTOS efetuados

• DESAFIO: tentem REMOVER 1 à 2 das telas e MANTER a funcionalidade

1 hora• Papel

• Lápis/Caneta

Saturday, August 21, 2010

Page 34: Mini Curso de Design de Interfaces para Dispositivos Móveis

Meetings for iPadPaolo Domenico Passeri

Saturday, August 21, 2010

Page 35: Mini Curso de Design de Interfaces para Dispositivos Móveis

INTERFACE DE USUÁRIO

Saturday, August 21, 2010

Page 36: Mini Curso de Design de Interfaces para Dispositivos Móveis

Uma BOA interface de usuário

• Vai além : ENCANTADORA e ATRAENTE

• Boa anfitriã : CONVIDATIVA e CATIVANTE

• Te ajuda : FACÍL de usar

• Traz o novo : INOVADORA ... “Eu NUNCA fiz isso!”

• Não está atoa : entrega SOLUÇÕES e não somente FUNÇÕES

• É NOVA e DESENHADA!

Saturday, August 21, 2010

Page 37: Mini Curso de Design de Interfaces para Dispositivos Móveis

Dispositivos Móveis

Saturday, August 21, 2010

Page 38: Mini Curso de Design de Interfaces para Dispositivos Móveis

Entendendo cada dispositivo

Tela / Resolução

3.5” /480x320 e 960x640

9.7” /1024x768

2.6” → 5.8” /240x320 →

480x548

3.5” → 4.5” /800x480

?

Auto-rotativa ✓ ✓ ✓ ✓ ?

Interface(s)

TouchscreenAcelerômetro

MicrofoneCâmera

GPS

TouchscreenAcelerômetro

MicrofoneGPS

TouchscreenAcelerômetro

MicrofoneCâmera

GPS

TouchscreenAcelerômetro

MicrofoneCâmera

GPS

TouchscreenAcelerômetro

MicrofoneCâmera

GPSRFID

Padronização ✓ ✓ ✗ ✓ ✗

Saturday, August 21, 2010

Page 39: Mini Curso de Design de Interfaces para Dispositivos Móveis

iPhone HIG : Introdução

• CARACTERÍSTICAS do iPhone

• Tamanho da tela é COMPACTA

• Memória é LIMITADA

• Usuários visualizam e interagem com UM APLICATIVO de cada vez.

• TIPOS de aplicativos

• NATIVO: desenvolvidos com o SDK

• WEB: abertos pelo browser

• HÍBRIDOS: tem como predominância uma webview, porém possuem controles de aplicativos natívos

Saturday, August 21, 2010

Page 40: Mini Curso de Design de Interfaces para Dispositivos Móveis

Diferentes ESTILOS de aplicativos

São BASEADOS em:

• Comportamentos e USO

• Características VISUAIS

• Modelo dos DADOS

• EXPERIÊNCIA de usuário

Como ESCOLHER ?

• Qual a motivação do usuário para usar este aplicativo?

• Qual a experiência de usuário que você quer proporcionar?

• Qual o seu objetivo para o aplicativo?

Saturday, August 21, 2010

Page 41: Mini Curso de Design de Interfaces para Dispositivos Móveis

PRODUTIVIDADE

orga

niza

r in

form

açõe

s de

form

a H

IER

ÁR

QU

ICA

• Organizar listas

• Adicionar ou remover itens

• Entrar até o nível de informação desejada e realizar atividades com ela

UTILITÁRIOS

UMA TAREFA com pouco input do usuário• Usuários abrem o aplicativo e a informação já

é apresentada

• Pouca interação

IME

RS

IVA TELA TODA, em ambientes ricos visualmente

• Muito peculiar

• Sem controles padrão

• Diversão, como jogos e rich-media

Saturday, August 21, 2010

Page 42: Mini Curso de Design de Interfaces para Dispositivos Móveis

INTERFACE de Usuário

Saturday, August 21, 2010

Page 43: Mini Curso de Design de Interfaces para Dispositivos Móveis

Status bar

Navegation bar

Toolbar

Tab bar

ELE

ME

NT

OS

Saturday, August 21, 2010

Page 44: Mini Curso de Design de Interfaces para Dispositivos Móveis

Alertas, Ações e View Modal

Saturday, August 21, 2010

Page 45: Mini Curso de Design de Interfaces para Dispositivos Móveis

Exemplo de “View Modal” MAL desenhada

Saturday, August 21, 2010

Page 46: Mini Curso de Design de Interfaces para Dispositivos Móveis

Tabelas

Simples Indexada Agrupada

Saturday, August 21, 2010

Page 47: Mini Curso de Design de Interfaces para Dispositivos Móveis

Controles

Busca Slider e Switch Segmentados Pickers

Saturday, August 21, 2010

Page 48: Mini Curso de Design de Interfaces para Dispositivos Móveis

Android : User Interface Guidelines

• Ainda em DESENVOLVIMENTO

• Seta as GUIAS para INTERAÇÕES e VISUAL

• Focado TOTALMENTE para DESENVOLVEDORES!

CONTEMPLA

• Criação de WIDGETS

• ATIVIDADES e TAREFAS

• Design de MENUS

Saturday, August 21, 2010

Page 49: Mini Curso de Design de Interfaces para Dispositivos Móveis

INC

ON

SIS

NC

IA

Saturday, August 21, 2010

Page 50: Mini Curso de Design de Interfaces para Dispositivos Móveis

WIDGETS

• Um WIDGET apresenta para o usuário as informações mais importantes na HOME SCREEN

• Os PADRÕES de criação dependem da funcionalidade

MolduraWIDGETS

Tam

anho

s

Saturday, August 21, 2010

Page 51: Mini Curso de Design de Interfaces para Dispositivos Móveis

ATIVIDADES

Teclado Contatos Detalhes Edição

Saturday, August 21, 2010

Page 52: Mini Curso de Design de Interfaces para Dispositivos Móveis

MENUSM

enu

de O

pçõe

s

Menu de Contexto

Saturday, August 21, 2010

Page 53: Mini Curso de Design de Interfaces para Dispositivos Móveis

PDFSaturday, August 21, 2010

Page 54: Mini Curso de Design de Interfaces para Dispositivos Móveis

Links para os HIG’s

http://wiki.forum.nokia.com/index.php/Guidelines_for_Mobile_Interface_Design

http://developer.android.com/guide/practices/ui_guidelines/index.html

UI Design and Interaction Guide for Windows Phone 7 v2.0

http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/mobilehig/Introduction/Introduction.html

http://developer.apple.com/iphone/library/documentation/general/conceptual/ipadhig/Introduction/Introduction.html

Saturday, August 21, 2010

Page 55: Mini Curso de Design de Interfaces para Dispositivos Móveis

Desenhando Interfaces

• Importante iniciar com o NÍVEL mais BAIXO o possível

• NÃO se apegue a DETALHES : use círculos, quadrados, retângulos

• Capturar visualmente a lista de FUNCIONALIDADES considerando a ORDEM definida pelo DIAGRAMA

• Use ELEMENTOS conhecidos, e considere o HIG da plataforma escolhida

• SOMENTE após estes desenhos prontos você pode passar para o COMPUTADOR para testar!

Saturday, August 21, 2010

Page 56: Mini Curso de Design de Interfaces para Dispositivos Móveis

EXERCÍCIO: Desenhando sua INTERFACE

• LEIAM novamente a “Declaração de Definição do Produto” (DDP)

• ANALISEM o diagrama de fluxo e ESCOLHAM as telas a serem desenhadas

• DESENHEM as interfaces das telas no stencil

• USEM Post-It’s para mostrar as interações

1 hora

• Papel

• Lápis/Caneta

• Post-it’s

• Stencil

Saturday, August 21, 2010

Page 57: Mini Curso de Design de Interfaces para Dispositivos Móveis

Meetings for iPadPaolo Domenico Passeri

Saturday, August 21, 2010

Page 58: Mini Curso de Design de Interfaces para Dispositivos Móveis

PROTOTIPAÇÃO RÁPIDA

Saturday, August 21, 2010

Page 59: Mini Curso de Design de Interfaces para Dispositivos Móveis

• Utilizada para PROTOTIPAR objetos, conceitos, serviços e interfaces

• Serve para se ter algo PALPÁVEL de maneira rápida que possam ser testados

• Visualizar as INTERFACES e USAR-LAS de maneira simples

• Traz RESULTADOS e agiliza o processo de ITERAÇÃO

• Podem ser utilizadas FERRAMENTAS físicas, computacionais ou uma combinação de ambas

• DETALHES são irrelevantes, ou até PROIBIDOS

O que é PROTOTIPAÇÃO Rápida?

Saturday, August 21, 2010

Page 60: Mini Curso de Design de Interfaces para Dispositivos Móveis

Saturday, August 21, 2010

Page 61: Mini Curso de Design de Interfaces para Dispositivos Móveis

Saturday, August 21, 2010

Page 62: Mini Curso de Design de Interfaces para Dispositivos Móveis

Ferramentas e Links

Saturday, August 21, 2010

Page 63: Mini Curso de Design de Interfaces para Dispositivos Móveis

LOOK & FEEL

Saturday, August 21, 2010

Page 64: Mini Curso de Design de Interfaces para Dispositivos Móveis

• Muitos dos CONTROLES e elementos padrão das plataformas, podem ser customizados

• Pequenas mudanças podem dar um POLIMENTO especial para sua interface

• EVITE mudar radicalmente os controles que fazem ações PADRÃO

• CRIE temas diferentes, com cores, texturas, e imagens e teste o MELHOR

• Busque inspiração no MUNDO REAL!

Sua IDENTIDADE visual

Saturday, August 21, 2010

Page 65: Mini Curso de Design de Interfaces para Dispositivos Móveis

Saturday, August 21, 2010

Page 66: Mini Curso de Design de Interfaces para Dispositivos Móveis

Busque o LÚDICO...

Saturday, August 21, 2010

Page 67: Mini Curso de Design de Interfaces para Dispositivos Móveis

...e o REAL

Saturday, August 21, 2010

Page 68: Mini Curso de Design de Interfaces para Dispositivos Móveis

Muito Obrigado!

paolopasseri

@paolopasseri

[email protected]

Saturday, August 21, 2010