O processo de desenvolvimento de aplicativo da Solvus segue passos bem definidos. Iremos mostrar como foi este processo no caso do aplicativo SC Noivas e Festas. Quem é noivo (a) e está organizando o casamento sabe como é difícil encontrar os fornecedores mais próximos, comparar o serviço fornecido por eles, conseguir os seus contatos, ver trabalhos anteriores, etc. A empresária Adriana Zimmermann Kohler, que é experiente no ramo de casamentos, nos procurou com o objetivo de ajudar os noivos a encontrarem os melhores fornecedores da região. E também com o intuito de criar uma plataforma de visibilidade para os fornecedores, para que mostrem seu trabalho de forma profissional para os possíveis clientes. Por isso, surgiu o SC Noivas & Festas - um aplicativo que reúne os fornecedores para festas de casamentos de Santa Catarina, de forma fácil e organizada. O desenvolvimento do aplicativo seguiu a metodologia da Solvus de 6 etapas:
Entendimento
Fizemos uma reunião presencial com a Adriana, que nos explicou a sua ideia. O conceito estava bem documentado, inclusive com esboço das telas do aplicativo, o que facilitou muito esta etapa. Outros requisitos do projeto eram o cadastro de novos fornecedores classificados por categorias e a geração de relatórios de acesso de usuários ao aplicativo e número de acessos de usuários aos dados dos fornecedores.
Design/UX
Após o entendimento, desenhamos e validamos o fluxo de navegação e o projeto gráfico utilizando wireframes. Uma das ferramentas que utilizamos foi o NinjaMock, que nos permitiu agilidade no compartilhamento das informações com o time e com o cliente. A ideia do esboço inicial foi alterada nesta etapa, com novas propostas de telas e arranjo de layout e menus. Membros da Solvus também faziam parte do público-alvo do aplicativo (noivos), o que facilitou a validação da experiência do usuário.
Criação
Internamente, o projeto foi divido em dois subprojetos com líderes distintos: App e Web. O App ficou responsável pela programação das funcionalidades do aplicativo. Na parte Web ficou o desenvolvimento dos webservices para fornecer os dados ao aplicativo, além do painel de controle com as telas de cadastro dos fornecedores com suas categorias e a geração dos relatórios de acessos – usuários, top fornecedores, etc.
Testes
Enviamos o aplicativo para testes com o cliente e demonstramos o funcionamento do painel de controle. Nesta etapa, o aplicativo foi testado fisicamente pelo time em mais de 13 dispositivos que estão à disposição na Solvus , para garantir a usabilidade e a qualidade tanto em Android quanto em iOS.
Publicação
Fizemos a geração dos binários do aplicativo com seus certificados específicos para publicação nas lojas Play Store e App Store. Tivemos um problema com a primeira publicação na App Store: a versão foi rejeitada pela Apple, pois os campos de identificação do usuário na primeira tela – nome e e-mail – eram obrigatórios. E um dos termos da política de publicação de apps da Apple é:
Apps não podem exigir registro de usuário antes de permitir acesso a conteúdo do aplicativo e funcionalidades que não estão associadas especificamente ao usuário.
Alteramos o aplicativo e permitimos que o usuário utilize sem precisar colocar qualquer dado e o aplicativo foi aprovado pela Apple sem problemas. Para saber mais sobre prazos e como funciona a publicação de aplicativos, veja nosso post sobre 4 coisas que você precisa saber para publicar um aplicativo na App Store e Play Store.
Acompanhamento
Desde que o aplicativo foi lançado continuamos fazendo pequenos ajustes para que o aplicativo fique cada vez mais robusto e fácil de ser utilizado. Algumas possibilidades de melhorias só foram percebidas após o lançamento (o que é comum no desenvolvimento de aplicativos e de software também). Por isso, permanecemos ao lado do SC Noivas e Festas na evolução do aplicativo. Veja como ficou o resultado. Baixe o aplicativo: SC Noivas e Festas na App Store e SC Noivas e Festas na Play Store. Gostaria de fazer um orçamento para o desenvolvimento de aplicativo para sua empresa? Entre em contato conosco.