Usabilidade
Aplicativos móveis
Aplicativos móveis e seu ambiente funcional cada vez mais se parecem com aplicativos criados para PCs. No entanto, seu projeto considera alguns aspectos bem específicos, como o tamanho, as circunstâncias de uso e o tipo de relacionamento personalizado que estabelecem com seus usuários.
Sobre projeto de aplicativos para dispositivos móveis
◊ Levar em conta os objetivos de comunicação de cada aplicativo, pois o tratamento do conteúdo muda em cada situação. Se a peça se dirige a um público mais popular e jovem, deve ter linguagem coloquial, se chegar a um público mais formal, deve ter um tom mais neutro.
◊ Desenhar o programa para o dispositivo portátil desde o início, com a separação entre a funcionalidade em si e a implementação da interface. A primeira tela deve comunicar claramente a funcionalidade do aplicativo. (1)
Preparar botões de modo que tenham tamanho mínimo para serem selecionados pelos usuários de dispositivos touch-screen.
Além disso, considerar que o uso de teclado convencional nem sempre está disponível, por isto considerar a digitação de textos em teclas pouco confortáveis, mais lentamente. Os textos a ser digitados devem ser realmente necessários para a realização das tarefas.
◊ Verificar as circunstâncias em que os usuários vão procurar informações para dimensionar os textos e imagens. Informações de localização da programação de eventos, por exemplo, devem ser objetivas e ter a data e o local em lugares fáceis de achar.
◊ Na adaptação de um programa para diferentes dispositivos, redesenhar o programa e reescrever os textos para os modelos principais, considerando as diferenças de uso e dos sistemas operacionais de cada um.
É importante respeitar as convenções da interface e do modelo de interação de cada plataforma, especialmente as terminologias, os atalhos, menus, o uso do teclado e outros dispositivos de entrada.
◊ Esconder os recursos avançados dos usuários principiantes, mas aos usuários avançados oferecer teclas de atalhos, por exemplo. Deixar mais visíveis apenas os recursos mais usados, em número reduzido, de forma que tenham tamanho facilmente visível.
◊ Desenhar aplicativos flexíveis, simples e fáceis de usar, baseados no fato de que a maioria dos usuários desconhece ou não está acostumado a usar muitas funcionalidades básicas dos aparelhos e não tem muito tempo para aprender.
No entanto, é importante também contemplar os usuários dos dispositivos mais avançados, prevendo o uso de teclado QWERTY, por exemplo.
◊ Testar a visualização e uso em vários dispositivos, com diferentes capacidades de processamento, embora seja impossível testar em todos, pela grande variedade. Plataformas importantes: Palm, Motorola, Blackberry, Nokia, Apple.
Há também outros emuladores online (mtld.mobi, dev.mobi) e offline das principais interfaces móveis que permitem uma visualização genérica do layout em contexto, embora nem sempre os resultados sejam muito precisos.
Deve-se também adquirir aparelhos das principais marcas do mercado e testar/ preparar a interface para estes aparelhos em caráter prioritário, considerando sempre as características do público-alvo. Aparelhos muito vendidos nas operadoras incluem smartfones com iPhone, Windows, Nokia rodando o sistema operacional Symbian e browsers Opera, Motorola Safari.
◊ Testar as telas em diferentes condições de conexão à rede, movimento, iluminação e som (na verdade, a sinalização sonora de funcionalidades deve ser dispensável, para que possam ser dispensadas em lugares barulhentos).
É importante também prever o uso otimizado dos programas, de modo a não exigir muito poder de processamento e consumo de energia.
Assuntos relacionados
► O tamanho do monitor e a resolução de tela
► Testes
► Testes de usabilidade
► Flexibilidade
Referências sobre aplicativos móveis
1) Main view (Forum Nokia, acesso em 14.7.2010)
► Designing for iPad: Reality check (iA, acesso em 12.4.2010)
► Mobile web 2009 = Desktop web 1998 (Alextbox, acesso em 20.2.2009)
Mais informação sobre o assunto
► Three ways to take your web site mobile (CreativePro, acesso em 8.8.2009)
► MobiThinking
► Consider these design issues when developing mobile applications (TechRepublic, acesso em 17.7.2006)
► W3CMobile web best practices 1.0 - Documento do W3C sobre o desenvolvimento de aplicativos web para dispositivos móveis. Foi redigido com a ajuda de profissionais da Ericsson, Google, Nokia, Microsoft, AOL, Microsoft, e desenvolve temas como layout, publicação de conteúdo, preparo de imagens
► Forum Nokia : Usability - Linhas de ação para a usabilidade de aplicativos para dispositivos móveis
► Forum Nokia : Acessibility - Linhas de ação para a acessibilidade de aplicativos para dispositivos móveis