Skip to content

Instantly share code, notes, and snippets.

@ericorruption
Created November 29, 2016 01:21
Show Gist options
  • Save ericorruption/a08cb16274550004ebdb97cdd5584b75 to your computer and use it in GitHub Desktop.
Save ericorruption/a08cb16274550004ebdb97cdd5584b75 to your computer and use it in GitHub Desktop.
Mobile Brazil Conference Annotations

Mobile Brazil Conference

Design for all five senses

Visão:

  • Objetos reais são mais interessantes que botões

  • Qualidade de imagens (Performance?)

  • Escalonar imagens antes de alocá-las na memória

  • Carregar bitmaps fora da UI Thread

Tato:

  • Touch Feedback (visual feedback)

  • Retornando dados de forma Async

  • Paginação (infinite scroll, load on end of list)

  • Não fique repetindo sempre as mesmas perguntas / Não interrompa o user! -> Utilize sugestões (SearchManager)

Paladar > Experiência

  • Não deixe o user esperando! (loadings demorados, etc)

  • Nunca perca informações! (não salvar na nuvem, etc)

  • Não desperdice bateria (Cell Radio)

    • Diminuir frequencia de transferencias
    • Otimizar agendamento da transferencia

Enigma do biscoito: Muito de uma vez (consome + bateria) / Pouco com frequencia ?

Olfato > Compartilhamento

  • Permita ao usuário compartilhar suas experiências Compartilhe somente quando o usuário solicitar

Audição

  • Use bom áudio em ações quando conveniente.
  • Respeite o modo silencioso.
  • Os botões do volume do dispositivo devem responder

Desafios no Desenvolvimento de Apps Corporativos

Aparelhos "Smart" - Não apenas jogos e apps de lojas, entretenimento. Reguladores (chuveiro, luz, outros)

"Big data"

MEAP - Mobile Enterprise Application Platform

Web Mobile: Ludo ou War?

Interatividade lúdica Mudanças repentinas no mercado. Deve-se saber contornar essas situações.

Interferências / variáveis no desenvolvimento de apps:

  • clima e temperatura
  • infraestrutura (mudanças na política, na app store, etc)
  • eventos (oportunidades e ideias)
  • público (níveis de instrução)
  • reputação (atendimento)

Como vender mobile aos clientes?

  • Responsabilidade: orientar/educar/informar os clientes.
  • Compreender as necessidades do cliente.
  • Ouvir!

Tipos de clientes:

  • Orientado por dados
  • Orientado por concorrentes
  • Orientado pelo custo do projeto
  • Socialmente consciente

Dicas para evoluir a UX de uma app mobile

==================================================== craftbox.com.br

Fases de uma app Definindo um objetivo UX Guidelines

Fases

  • Early sight review (Identificar o que a app vai fazer)
  • Design Review (Criar protótipos > Evoluir baseado nas guidelines de cada vendor)
  • App review (Verificar implementação do design)
  • Final Review (Monitorar os usuários) [RETORNA PARA A PRIMEIRA FASE]

Determine o 'best at' da sua app

  • Sua app tem uma experiencia completa?
  • A descrição da sua app reflete seus cenários? (Diga o que faz e o que NÃO FAZ)

Siga as guidelines MAS Faça o que for preciso para ter uma grande app.

O Hub (home) é a parte mais importante da app Mantenha o Hub vivo (atualizado)

  • Quantos elementos existem na hub?
  • O conteúdo é adaptado ao user?
  • O que satisfaz o usuário?

  • Peça ratings

  • Informe sobre novos updates

  • Monitore o comportamento dos users

  • Guie os users

  • Importante que o app funcione em ambas as orientações.

  • Seja grátis & use in-app purchases (com moderação)

  • Keep it simple

  • Esteja rapidamente disponível

  • Torne o seu app social

ESTABILIDADE = CONFIABILIDADE (menor numero de problemas)

  • Confiabilidade é um processo contínuo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment