Com a vinda das aplicações para o iPhone, um grande mercado foi aberto para o desenvolvimento. Por vários anos acompanho o mercado de software para mobiles, mas foi claramente mostrado, até o surgimento do iPhone, que esse mercado estava fraco e não focado ao que nós queremos.
Esse problema foi removido com as aplicações do iPhone. Por isso, é sempre necessário que o desenvolvedor crie uma aplicação não somente bonita, mas principalmente fácil de usar e clara. Para realizar isso, algumas dicas são:
Mostre o que o usuário quer imediatamente ou o mais rápido possível. Normalmente o usuário vai usar a sua aplicação por 10-20 segundos. Algumas aplicações são usadas por 1-10 minutos e outras poucas aplicações são usadas por mais de 10 minutos. Leve isso em consideração. Quanto tempo o usuário ficará na sua aplicação?
Não criei confirmações to tipo: “Seja bem-vindo ao meu programa. Clique no botão para continuar”.
Tente criar um workflow que à partir de no máximo 2 cliques, o usuário já tem acesso ao intuito da sua aplicação.
Não utilize componentes pequenos. Lembre-se que o polegar é o dedo mais usado no iPhone.
Não utilize diferentes padrões dentro da sua aplicação.
Tente usar cores agradáveis e com tonalidades parecidas.
Quando menos “cliques” melhor será a sua aplicação.
Pense em utilizar UITabBarController; é uma ótima maneira de deixar seu programa organizado e rápido para acessar
Em vez de mostrar informações sobre a sua empresa ou seus projetos, deixe que o usuário escolha quando fazer isso. Criando um botão i ou outra solução parecida.
Um artifício interessante para chamar a atenção do seu usuário é usar um splash bem elaborado.
Criei um com essas características:
Tipo imagem: png (The PNG image format)
Largura: 320 pixels
Altura: 480 pixels
Nunca faça com que o usuário tenha que clicar o splash, para isso, uma ótima saída é mostrar esse splash por somente 1,5 à 2 segundos.
É bem simples fazer isso. Vamos usar um pouco de animação de views e NSTimer. O splash será nosso “welcome” para uma aplicação que converte graus Celsius para Fahrenheit. Vou utilizar essa aplicação para outras explicações sobre como criar uma aplicação clara.
No próximo blog, teremos os detalhes do splash. Por enquanto, até lá, elabore um ótimo splash. Para suas aplicações que serão adicionadas no App Store, se você não é um bom designer, vale investir em alguém que faça isso para você.
Até lá!
(by Patrick Santana)