Com uma quantidade tão grande de aplicativos disponíveis, umas das principais perguntas que nos fazemos quando vamos criar um projeto mobile, sendo empresa, produtora ou freelancer, é: “Mas como vou conseguir fazer esse negócio dar certo? Como vou fazer com que os usuários baixem meu aplicativo?”
Bom, sou interaction designer e professor dos cursos de design mobile no iai e vou tentar passar um pouco da minha experiência para todos os que pretendem criar um app e também tentar responder essas perguntas.
Para começar temos que pensar que desenvolver um projeto mobile envolve uma grande quantidade de horas, ou seja, dinheiro. Então minha primeira dica é: gaste uma boa (ótima) parte desse tempo em pré-produção, que seria basicamente o planejamento de ideias, estrutura e design.
A parte da programação em si, geralmente, é a mais cara do projeto e a que leva mais horas. Mas a história é que, não importa se você tem um código extremamente complexo, que, sei lá, frite um ovo a distância. Se não for algo interessante, fácil de usar, ou até mesmo bonito, o usuário não vai comprar seu aplicativo e você perdeu muito dinheiro no processo.
Portanto, pense nessas três palavras: ideia, estrutura e design. São elas que vão tornar seu aplicativo algo ruim, médio, bom ou maravilhoso. Mas por quê?
Vamos começar pelas ideias! Parece óbvio que você tem que ter ótimas ideias para fazer um aplicativo legal, mas a verdade é que isso não está tão claro ainda na cabeça das pessoas. Isso porque a ideia de ter um aplicativo mobile é algo relativamente novo e quando boa parte das empresas pensa em entrar nesse mundo, a primeira ideia é colocar a web no smartphone, ou seja, basicamente transformar o site atual que eles têm em um app.
Trata-se de uma ideia totalmente errada, pois para isso existem os browsers nos aparelhos, que por sinal funcionam deveras bem.
Para entender como ter as ideias certas para um aplicativo, é necessário entender antes o que é um aplicativo e o que é um smartphone, seja iOS, Android, Windows Phone ou Blackberry. Simples assim!
A primeira coisa que você, que entrou nessa área, tem que entender é: um aplicativo é um software, um programa de computador assim como o que você tem no seu desktop. A diferença é que existem limitações para esse software no smartphone (capacidade de hardware, tamanho de tela, limitações do sistema operacional), assim como também existem vantagens, grandes vantagens.
E é justamente em cima dessas vantagens que você tem que se apegar nas horas de brainstorm do seu novo projeto.
Explore as vantagens
Mas quais são essas vantagens? Primeiro, o smartphone está no bolso da pessoa, em qualquer lugar, a qualquer hora, no trânsito, no trabalho, na cama ou até no banheiro. Abuse dessa vantagem, mostre algo que só a mobilidade pode oferecer.
Uma vantagem que passa despercebida é o fato de que esses aparelhos são pessoais, ou seja, o aplicativo também é da pessoa, e estando dentro do smartphone dela você pode interagir diretamente com ela. Por exemplo, o usuário pode interagir com outras pessoas. E não qualquer pessoa, mas com os contatos dele, sejam amigos ou familiares, o que torna sua relação com o aparelho ainda mais estreita. Ele pode personalizar a home com o que acha interessante, pode utilizar as fotos que tirou, ou até mesmo tirar novas fotos.
Se ele está em São Paulo, por que interessa a ele saber dos restaurantes de Manaus? O aplicativo pode saber a posição geográfica do usuário – utilize isso, mostre ao seu cliente (sim, agora ele também é seu cliente) o que é interessante a ele! Quer coisa mais legal que isso, eu ter um aplicativo especialmente para mim?
Agora junte essas vantagens com a ideia genial! Sim, com essa concorrência você tem que ter um conjunto de ideias geniais ~hehe~.
Eu tenho três palavras-chave que eu costumo dizer no curso, são elas: inédito, útil e divertido.
O inédito
Devido à enorme diversidade, é bem capaz que você encontre o que estiver procurando em uma das lojas de aplicativos. Então torne seu aplicativo único, insira ideias novas, coisas que só ele pode fazer.
Às vezes algo único no aplicativo, por mais simples que seja, é o que vai fazer ele dar certo.
Existem diversos exemplos desse tipo de solução, um deles é o iBeer, um dos primeiros apps a vender mais de um milhão de cópias, a 1 dólar, ou seja, quem o publicou ficou milionário.
Para quem não conhece o iBeer, o que ele faz é simplesmente encher seu iPhone de cerveja. Você vira o aparelho, a cerveja desce como se estivesse sendo bebida, e ouve-se um barulho de arroto no fim. Acabou. É isso e o cara ficou milionário! Mas por que? É viral, as pessoas mostram aos amigos – “Olha esse negócio que legal! hahahaha”.
Por mais lúdica que seja a ideia, é o que faz as pessoas falarem “Nossa, nunca tinha visto isso antes”. E isso por si já é uma grande ideia, ser único.
Agora você me diz, “Mas como vou colocar uma feature idiota dessas no aplicativo sério, institucional que estou fazendo?”. Não é ser algo idiota, é simplesmente ser algo único, algo que só seu aplicativo faz entre seus concorrentes, uma funcionalidade simplesmente diferente.
O útil
É a funcionalidade que faz as pessoas precisarem do seu aplicativo, e principalmente o manterem no device.
As pessoas cansam muito rápido das coisas e fazer algo que a pessoa venha a utilizar frequentemente, ou ocasionalmente, é dar o motivo para que ela não queira deletar aquele conteúdo. Um exemplo banal: um aplicativo médico que gerencia as consultas do usuário, avisa quando você tem que voltar ao médico, quais exames levar, endereço e telefone. A pessoa vai utilizá-lo uma, duas vezes por ano, mas ela sabe que vai precisar daquilo, portanto, não vai se livrar tão facil do programa.
E sabe o que é legal nisso? Um aplicativo é uma forma de publicidade única, isso porque o usuário escolhe consumir essa publicidade, ele que baixou o app. Ou seja, tornando o projeto útil, você dá um motivo a mais pro usuário se apegar à sua marca, a sua empresa. Sua empresa vai se tornar uma ferramenta para ele e inconscientemente ele se apega a sua empresa. Legal, né?
O divertido
É um dos principais fatores de sucesso das app stores. O que seria delas sem jogos? É o que faz o usuário pegar o smartphone nas horas vagas, para passar o tempo e esfriar a cabeça. E você dar ao usuário essa oportunidade é uma grande receita de sucesso, é o motivo para que ele baixe e goste do app. As vezes pode ser o tempero que falta, o que vai fazer o negócio explodir.
Porém tem um porém ~hehe~: desenvolver um jogo é algo complicado, que demanda muito mais tempo e dinheiro, tanto de desenvolvimento, quanto de planejamento. Ou seja, se você errar na tacada, o tiro sai pela culatra.
Mas divertido não quer dizer apenas isso, quer dizer o prazer que o usuário pode ter em navegar no seu aplicativo. É aquela estrutura legal, fácil, aquela forma de falar que torna o negócio divertido e agradável. É tornar seu projeto sinônimo de interatividade!
Se eu tivesse que escolher uma palavra para definir o que é um aplicativo, eu diria interatividade.
Pense comigo, o usuário não quer saber mais sobre a sua empresa, ele quer seu aplicativo por algum motivo especial. Ele não quer ler, ele quer fazer. Vou repetir, ele não quer ler, ele quer fazer! Igual a uma criança quando pega o iPad e fica passando o dedo e apertando e girando e mexendo, é assim que seu usuário tem que se sentir, uma criança brincando com o brinquedo. Divertido.
E mais do que qualquer ideia linda, se seu aplicativo for difícil, não tem dinheiro no mundo que o faça dar certo. Mas já que ficou muito extenso, deixa a continuação para um próximo post. O objetivo com esses textos é traçar o caminho inteiro da projeção de um novo aplicativo, desde o mundo das ideias, passando por estrutura, apresentação para cliente, arquitetura, fluxograma, design mobile e regras de interface dos devices. Até lá! [Webinsider]
…………………………
Acompanhe o Webinsider no Twitter e no Facebook.
Assine nossa newsletter e não perca nenhum conteúdo.
Eduardo Rossini
Eduardo Rossini Junior é Interaction Designer e professor dos cursos de Design para aplicativos Mobile no iai? Instituto de Artes Interativas. Desenvolve soluções de arquitetura, usabilidade e design para projetos mobile e web e participa do blog iai? Radar.
7 respostas
Ei Eduardo,
Estava procurando sobre desenvolvimento MOBILE e encontrei seus artigos. Muito bons!
Sou designer grafico e web, e estou com uma oportunidade de criar o layout de um aplicativo para mobile.
Já desenvolvi um site com versão para mobile, mas agora o aplicativo estou um pouco na duvida.
Qual material devo entregar à equipe de programação? Pode me dar uma luz sobre isso?
Fico muito grata.
Olá Eduardo gostei mto das suas dicas, tive uma ideia para um app, q surgiu no que eu fui procurar o app na app store e vi q não existia nada do tipo, o problema é q eu não tenho nenhuma noção de programação, então gostaria de saber se existe alguma forma pratica de fazer apps, suas dicas já me deram mais ideias, muito obrigada.
Caro amigo, ótimo post, porém discordo quando você cita:”Trata-se de uma ideia totalmente errada, pois para isso existem os browsers nos aparelhos, que por sinal funcionam deveras bem.” Isso é incorreto afirmar, pois o usuário não quer digitar endereço e não quer esperar para ficar carregando isso e aquilo. Então os apps instalados que trazem produtos de lojas virtuais na tela do app seria ideal, pois o usuário clica uma vez no app, e ele já traz todos os produtos da loja virtual. Acredito que vale a pena fazer desta forma.
Poucas vezes li um artigo tão direto.
Parabéns pela clareza e simplicidade nas palavras.
Aprendi muito.
Marcio Pinheiro.
Adorei o seu post, considero que esses aplicativos são devem ser bem elaborados como você mesmo disse: inédito, útil e divertido.
Percebo que muitas pessoas que baixam esses aplicativos geralmente procuram uma forma de sair de stress e conseguir relaxar. Muitos programas que já pude visualizar que só se encacharia seria o Talking Tom. Um bom aplicativo divertido, mas não tendo nenhuma utilidade, pelo menos para mim, mas muitas pessoas baixaram para o seu entretenimento e como profissional digital considera o bom aplicativo.
Ótimo artigo Eduardo. Me deu novas idéias para o aplicativo Android que estamos planejando. Porém, minha equipe de desenvolvimento está com a agenda lotada para os próximos 2 anos, e contratar uma empresa especializada pode sair muito caro. Pergunta: você acha interessante contratar um programador freelance para desenvolver pelo menos a programação? Outra coisa, você indicaria alguns de seus alunos?
Abraços
Ótimo texto!
Esclarecedor, conceitual e prático.
Todos que pensam em desenvolver apps deveriam ler isso!
Abraço!
Wesley