Material Design
Dezembro 2015
Ana Paula Batista
Google Developer Expert - UX/UI
your
face
here
Ana Paula Batista
Amante do “coletivo”, viagens, vegetariana, 2 gatos, anda a pé ou de bicicleta.
- UX Designer
- 34 anos
- São Paulo - SP
Principais Características
- UXLead na B2W Digital
- Google Developer Expert em UX/UI
- Membro da Diretoria da UXPA-SP
- 14 anos de experiência no desenvolvimento e projetos de
interface
- Formação Multimídia Digital
- 6 anos de estudos em Ciências da Computação/
Sistemas de Informação
Objetivos e Necessidades
- Projetos com valores sociais
- Construção coletiva
Comportamento do Usuário
- Online todo o tempo
- Utiliza wear mas não tem um laptop
- Wakerboarder wannabe
- Não usa facebook
- Curiosity-Driven
200K+
40%+
Material Apps
Desde Lollipop
Crescendo em mundo material
“One of our guiding themes during the Material redesign
was simplicity, and we think this paid off nicely.”
- Hamid, Mobile Lead
- 10% aumento de sessões por usuário
por semana
- 42% mais boards criados por sessão
- 63% mais pessoas aderiram a boards,
por sessão
Aumento de engajamento da ação primária via Material: Trello
“Material design was a great way to start building our
Android app, it was like having a team of design experts,
helping you build the best product for an Android
device.”
- Jenny Davis, Product Designer
- 30% mais usuários iniciaram “hunts”
relativa a plataformas non-Material.
Incrementando o engajamento de novos usuários com FAB: The Hunt
“Material design has really paid off and made our app
much better..the reception we had was amazing. People
love it.”
- Philip Simpson, Co-founder & Android Developer
- 30% aumento nas vendas, desde o
redesign app em Material.
Incentivando vendas: Pocket Casts
- 5x aumento de vendas pelo
app desde o material design
update
- 700% aumento nas vendas
Surpreendendo usuários e aumentando as vendas pelo app: B&H Photo V
“Couldn’t be better, seriously this app has to be one of
the best apps I have ever used.”
“Better than the website - I use the app/retail store quite
often and this app is really helpful.
“Everything is very well organized so it makes it actually
fun just to look through the items in the app!”
Expresse sua marca
● Principalmente através do uso das cores
● Mais flexibilidade nos padrões de interface do usuário
Agrade seus usuários :)
● Mantem consistente com a linguagem natural do Android
● Possibilita uma melhor experiência multi-plataforma
Potencialize o aumento do crescimento e engajamento
● Acompanhe o sucesso de desenvolvedores que têm adotado
material
● Tornam-se elegíveis para os destaques da Play Store
Porquê usar Material?
Metáfora
substantivo feminino
estl ling ret designação de um objeto ou qualidade mediante uma palavra que designa outro objeto ou qualidade que tem com o
primeiro uma relação de semelhança (p.ex., ele tem uma vontade de ferro, para designar uma vontade forte, como o ferro)
Animação Bold, gráfico e
intencional
Superfícies e
sombras
Design adaptativo
Características
- Intuitivas e naturais,
- organizam espaço,
- racionalizam interfaces,
- conceito intrínseco do que está certo ( o que a mente trabalha menos?).
Superfícies e sombras
- 3D: 1dp
- Duas fontes de luz: ambiente e foco.
Superfícies e sombras
Ambiente
Foco Ambiente Foco e Ambiente
- sólido: elementos não podem transpassar uma superfície
- altura e largura podem mudar
- pode mudar de forma
- nunca dobra
- pode mover por qualquer eixo
- Z: interação do usuário
Superfícies e sombras
Propriedades
Superfícies e sombras
Elevação e sombra
Animação
- Reforça a ideia que o usuário é quem tem o
controle da interface,
- Objetos são iniciados e apresentados
mantendo a continuidade da experiência,
- Servem para focar a atenção do usuário,
- Tornam os feedbacks naturais.
Animação
Aceleração natural
- aceleração e desaceleração natural
Animação
Aceleração natural
- mudanças na aceleração e movimentos atraem atenção do usuário
Animação
Interações com feedback
- utilize animação para cada input do usuário,
- devem partir do ponto de interação
Superfície Material Radial
- como os objetos entram? como
saem? quais elementos são
mantidos?
- qual elemento é mais importante e
deve iniciar a animação?
- qual caminho eles devem seguir?
Animação
Transições com significado
Animação
Surpreenda nos detalhes
Bold, gráfico e intencional
- Estética baseada em impressos
- Grids, tipografias, gráficos, espaços, cores,
- Linguagem unificada,
- Cria hierarquia, significado, foco.
Bold, gráfico e intencional
Cores
- tons ousados, justapostos com
ambientes suaves, sombras
profundas, e os destaques
brilhantes.
- A cor deve ser inesperada e
vibrante.
Cor primária
Cor de apoio
- inspirado pelo tátil e qualidade
física do material.
- interage com a luz através de
destaques sutis e sombras
consistentes.
- simples, intuitivo, demonstra a ação
clara e consistente.
Bold, gráfico e intencional
Bold, gráfico e intencional
Ícones
Bold, gráfico e intencional
Imagens
- valoriza o contexto
- pessoal
- traduz informação
- constrói narrativas
- dá foco à intenção
esqueça fundos falsos, cenas confusas e
analogias indevidas.
Um único design adaptativo
- mesmo usuário ;)
- experiência consistente
- mesma linguagem de comunicação
- interface adaptada ao device
- menor custo de manutenção
Resources
- google.com/design
- Icons tool
- Devices tool
- Android Design Support
Library
Como?: updates Maio 2015
Spec Updates
- adaptive layouts
- elevation
- splash screens
- settings
- FAB expansion
- navigation
- empty states
Tips
Evite login ou cadastro obrigatório de cara.
Ofereça uma amostra interativa de conteúdo
público antes do usuário autenticar. Novos
usuários podem não conhecer as propostas
de valor do seu serviço e podem não querer
registrar antes de saber como são os
conteúdos e interações do seu app.
Dê uma “amostra grátis” de seu app
EasyTaxi
Evite pedir login usando apenas midias
sociais; apps devem oferecer um login por e-
mail como uma alternativa.
Não esqueça das minorias
Headspace
Quando uma coleção importante está vazia,
evite mostrar uma mensagem de erro
simples como “Sem itens.” Considere
oferecer maneiras de popular a coleção,
como mostrar itens recomendados ou
permitir que os usuários criem novos itens.
Aproveite todos os momentos
Submarino.com
● intermitente, idealmente deveria tentar
reconectar ou permitir que o usuário
possa tentar novamente.
● permanente, mostre um lembrete útil se
está em modo avião, em vez de um erro
de rede. Permita um timeout sensível
antes que o app decida que a perda de
conexão é permanente.
Verifique sua conexão e tente novamente
Skina
Quando apropriado, o app deve ter a ação chave na
tela usando um botão de ação flutuante (BAF). O
BAF é circular, de superfície elevada, assim deve ter
uma sombra. Ele deve ter uma cor brilhante. Deve
fazer a ação principal como criar, adicionar ou
buscar. Tem que flutuar sobre outras superfícies,
normalmente com 8dp de elevação.
Frequentemente aparece no canto inferior direito da
tela, ou centralizado na borda onde duas superfícies
se encontram.
Alow ação principal!
Evernote
A barra do app não deve incluir o ícone do
app (ao invés disto utilize a nova
apresentação de barras do app de acordo
com as diretrizes do material design). A cor e
a tipografia podem ser usadas da marca.
Identificação
Medisafe
O sidebar menu deve conter apenas
elementos de navegação primários. Evite
mostrar itens que seriam colocados como
ação em uma barra de ferramentas, como por
exemplo Buscar. Além disso, evite incluir itens
secundários como Sobre, Compartilhe este
App, ou Avalie este App - estes tipos de itens
devem aparecer na barra do App,
possivelmente agrupados na tela Sobre.
Sidebar menu
HD Wallpaper
Obrigada! :)
@anapaulazambuja
anapaulaazambuja@gmail.com

Material Design

  • 1.
    Material Design Dezembro 2015 AnaPaula Batista Google Developer Expert - UX/UI your face here
  • 2.
    Ana Paula Batista Amantedo “coletivo”, viagens, vegetariana, 2 gatos, anda a pé ou de bicicleta. - UX Designer - 34 anos - São Paulo - SP Principais Características - UXLead na B2W Digital - Google Developer Expert em UX/UI - Membro da Diretoria da UXPA-SP - 14 anos de experiência no desenvolvimento e projetos de interface - Formação Multimídia Digital - 6 anos de estudos em Ciências da Computação/ Sistemas de Informação Objetivos e Necessidades - Projetos com valores sociais - Construção coletiva Comportamento do Usuário - Online todo o tempo - Utiliza wear mas não tem um laptop - Wakerboarder wannabe - Não usa facebook - Curiosity-Driven
  • 3.
  • 4.
    “One of ourguiding themes during the Material redesign was simplicity, and we think this paid off nicely.” - Hamid, Mobile Lead - 10% aumento de sessões por usuário por semana - 42% mais boards criados por sessão - 63% mais pessoas aderiram a boards, por sessão Aumento de engajamento da ação primária via Material: Trello
  • 5.
    “Material design wasa great way to start building our Android app, it was like having a team of design experts, helping you build the best product for an Android device.” - Jenny Davis, Product Designer - 30% mais usuários iniciaram “hunts” relativa a plataformas non-Material. Incrementando o engajamento de novos usuários com FAB: The Hunt
  • 6.
    “Material design hasreally paid off and made our app much better..the reception we had was amazing. People love it.” - Philip Simpson, Co-founder & Android Developer - 30% aumento nas vendas, desde o redesign app em Material. Incentivando vendas: Pocket Casts
  • 7.
    - 5x aumentode vendas pelo app desde o material design update - 700% aumento nas vendas Surpreendendo usuários e aumentando as vendas pelo app: B&H Photo V “Couldn’t be better, seriously this app has to be one of the best apps I have ever used.” “Better than the website - I use the app/retail store quite often and this app is really helpful. “Everything is very well organized so it makes it actually fun just to look through the items in the app!”
  • 8.
    Expresse sua marca ●Principalmente através do uso das cores ● Mais flexibilidade nos padrões de interface do usuário Agrade seus usuários :) ● Mantem consistente com a linguagem natural do Android ● Possibilita uma melhor experiência multi-plataforma Potencialize o aumento do crescimento e engajamento ● Acompanhe o sucesso de desenvolvedores que têm adotado material ● Tornam-se elegíveis para os destaques da Play Store Porquê usar Material?
  • 9.
    Metáfora substantivo feminino estl lingret designação de um objeto ou qualidade mediante uma palavra que designa outro objeto ou qualidade que tem com o primeiro uma relação de semelhança (p.ex., ele tem uma vontade de ferro, para designar uma vontade forte, como o ferro)
  • 10.
    Animação Bold, gráficoe intencional Superfícies e sombras Design adaptativo Características
  • 11.
    - Intuitivas enaturais, - organizam espaço, - racionalizam interfaces, - conceito intrínseco do que está certo ( o que a mente trabalha menos?). Superfícies e sombras
  • 12.
    - 3D: 1dp -Duas fontes de luz: ambiente e foco. Superfícies e sombras Ambiente Foco Ambiente Foco e Ambiente
  • 13.
    - sólido: elementosnão podem transpassar uma superfície - altura e largura podem mudar - pode mudar de forma - nunca dobra - pode mover por qualquer eixo - Z: interação do usuário Superfícies e sombras Propriedades
  • 14.
  • 15.
    Animação - Reforça aideia que o usuário é quem tem o controle da interface, - Objetos são iniciados e apresentados mantendo a continuidade da experiência, - Servem para focar a atenção do usuário, - Tornam os feedbacks naturais.
  • 16.
  • 17.
    Animação Aceleração natural - mudançasna aceleração e movimentos atraem atenção do usuário
  • 18.
    Animação Interações com feedback -utilize animação para cada input do usuário, - devem partir do ponto de interação Superfície Material Radial
  • 19.
    - como osobjetos entram? como saem? quais elementos são mantidos? - qual elemento é mais importante e deve iniciar a animação? - qual caminho eles devem seguir? Animação Transições com significado
  • 20.
  • 21.
    Bold, gráfico eintencional - Estética baseada em impressos - Grids, tipografias, gráficos, espaços, cores, - Linguagem unificada, - Cria hierarquia, significado, foco.
  • 22.
    Bold, gráfico eintencional Cores - tons ousados, justapostos com ambientes suaves, sombras profundas, e os destaques brilhantes. - A cor deve ser inesperada e vibrante. Cor primária Cor de apoio
  • 23.
    - inspirado pelotátil e qualidade física do material. - interage com a luz através de destaques sutis e sombras consistentes. - simples, intuitivo, demonstra a ação clara e consistente. Bold, gráfico e intencional Bold, gráfico e intencional Ícones
  • 24.
    Bold, gráfico eintencional Imagens - valoriza o contexto - pessoal - traduz informação - constrói narrativas - dá foco à intenção esqueça fundos falsos, cenas confusas e analogias indevidas.
  • 25.
    Um único designadaptativo - mesmo usuário ;) - experiência consistente - mesma linguagem de comunicação - interface adaptada ao device - menor custo de manutenção
  • 28.
    Resources - google.com/design - Iconstool - Devices tool - Android Design Support Library Como?: updates Maio 2015 Spec Updates - adaptive layouts - elevation - splash screens - settings - FAB expansion - navigation - empty states
  • 29.
  • 30.
    Evite login oucadastro obrigatório de cara. Ofereça uma amostra interativa de conteúdo público antes do usuário autenticar. Novos usuários podem não conhecer as propostas de valor do seu serviço e podem não querer registrar antes de saber como são os conteúdos e interações do seu app. Dê uma “amostra grátis” de seu app EasyTaxi
  • 31.
    Evite pedir loginusando apenas midias sociais; apps devem oferecer um login por e- mail como uma alternativa. Não esqueça das minorias Headspace
  • 32.
    Quando uma coleçãoimportante está vazia, evite mostrar uma mensagem de erro simples como “Sem itens.” Considere oferecer maneiras de popular a coleção, como mostrar itens recomendados ou permitir que os usuários criem novos itens. Aproveite todos os momentos Submarino.com
  • 33.
    ● intermitente, idealmentedeveria tentar reconectar ou permitir que o usuário possa tentar novamente. ● permanente, mostre um lembrete útil se está em modo avião, em vez de um erro de rede. Permita um timeout sensível antes que o app decida que a perda de conexão é permanente. Verifique sua conexão e tente novamente Skina
  • 34.
    Quando apropriado, oapp deve ter a ação chave na tela usando um botão de ação flutuante (BAF). O BAF é circular, de superfície elevada, assim deve ter uma sombra. Ele deve ter uma cor brilhante. Deve fazer a ação principal como criar, adicionar ou buscar. Tem que flutuar sobre outras superfícies, normalmente com 8dp de elevação. Frequentemente aparece no canto inferior direito da tela, ou centralizado na borda onde duas superfícies se encontram. Alow ação principal! Evernote
  • 35.
    A barra doapp não deve incluir o ícone do app (ao invés disto utilize a nova apresentação de barras do app de acordo com as diretrizes do material design). A cor e a tipografia podem ser usadas da marca. Identificação Medisafe
  • 36.
    O sidebar menudeve conter apenas elementos de navegação primários. Evite mostrar itens que seriam colocados como ação em uma barra de ferramentas, como por exemplo Buscar. Além disso, evite incluir itens secundários como Sobre, Compartilhe este App, ou Avalie este App - estes tipos de itens devem aparecer na barra do App, possivelmente agrupados na tela Sobre. Sidebar menu HD Wallpaper
  • 37.

Notas do Editor

  • #4 We’re seeing more and more developers adopt Material, especially since the launch of Lollipop and the announcements at Google I/O 2015. We’ll share some developer case studies highlighting the benefits early adopters have seen.
  • #12 Surfaces and edges of the material provide visual cues that are grounded in reality. The use of familiar tactile attributes helps users quickly understand affordances. Yet the flexibility of the material creates new affordances that supercede those in the physical world, without breaking the rules of physics. The fundamentals of light, surface, and movement are key to conveying how objects move, interact, and exist in space and in relation to each other. Realistic lighting shows seams, divides space, and indicates moving parts. Within the material environment, virtual lights illuminate the scene. Key lights create directional shadows, while ambient light creates soft shadows from all angles. Shadows in the material environment are cast by these two light sources. In Android development, shadows occur when light sources are blocked by sheets of material at various positions along the z-axis. On the web, shadows are depicted by manipulating the y-axis only. The following example shows the card with a height of 6dp.
  • #29 https://github.com/chrisbanes/cheesesquare https://halfthought.wordpress.com https://github.com/googlesamples/android-topeka https://androiddesignpatterns.com https://materialdesignicons.com https://materialpalette.com https://materialup.com