? Enviar um APP para a APPLE é um desafio para os marinheiros de primeira viagem…
? Por isso para evitar ser reprovado, se atenta a esses detalhes e economiza tempo e energia.
In-app purchase
Se o seu aplicativo vende produtos digitais, como acesso a área privada ou venda de créditos ou moedas digitais você precisa obrigatoriamenteoferecer a possibilidade do usuário realizar a compra através do sistema in-app purchase.
Isso não é opcional e o seu APP vai ser barrado se você não seguir essa diretriz.
Apple login
A briga no vale do silício é forte, e hoje se você quiser oferecer login com Facebook, Google ou Linkedin no seu aplicativo você vai precisar obrigatoriamente oferecer o Sign By Apple também no seu APP.
Não é opcional, não da pra discutir, e se você não fizer vai ser barrado.
Conteúdo final
Cuidado com esse vacilo, algumas vezes na pressa de publicar um aplicativo, o desenvolvedor envia o APP com conteúdo de testes ainda.
A avaliação na Apple é manual, e esse é o motivo número 1 de reprovação na loja, então não perca tempo com isso e sempre publique o conteúdo final no APP.
Cadastro obrigatório não!
A Apple esta em uma cruzada para proteger a privacidade dos usuários, e nesse sentido ela orienta o desenvolvedor a permitir que os usuários naveguem pelo conteúdo do aplicativo mesmo antes de realizar o cadastro.
Isso vale principalmente para apps de ecommerce e delivery.
Esse é o principal problema que projetos de tecnologia enfrentam e o maior motivo para o stress na relação entre cliente e desenvolvedor.
Defina o escopo
Pode parecer óbvio, e é, mas ainda assim muitos projetos são iniciados sem um clara definição de requisitos, então invista tempo nisso.
Escreva as estórias de usuário
Você precisa descrever quais são as jornadas do usuário dentro da sua aplicação e quais são os passos para execução.
Desenhe todas as telas
Não economize em design, as pessoas tem dificuldade de imaginar aquilo que elas não podem ver, então faça design de 100% das telas do projeto.
Escreva as regras
Mesmo com o layout nem todas as coisas são óbvias, então descreva textualmente tudo aquilo que não pode ser percebido no design.
Assine um termo de aprovação
Com todo o material feito é hora do cliente e do desenvolvedor assinarem um termo se comprometendo a desenvolver o que foi planejado, e prevendo custos adicionais para modificações.
Nunca inclua ETC…
Sim, eu já descritivos e até contratos dizendo que o sistema deveria fazer isso, aquilo e etc… Essas 3 letras podem se tornar o buraco para o projeto pois aí pode caber quase qualquer funcionalidade.
Nada é óbvio
Parta do principio que nada é óbvio e que tudo precisa ser definido e documentado, isso vai reduzir consideravelmente as chances do seu projeto fugir do escopo.
E como você faz para manter seus projetos dentro do escopo? Deixa aí nos comentários.
Quando foi a última vez que a sua empresa fez um planejamento sério de tecnologia? Será que faz mais de uma década? Pois é… Muita coisa mudou e hoje não faz sentido pensar que uma estratégia de tecnologia é ter um site institucional e contas de email para os funcionários.
O jogo mudou, e esta na hora da sua empresa virar o jogo, ter apenas um site institucional hoje em dia é tão eficaz quanto anunciar em jornais impressos ou fazer panfletagem no farol.
Sua empresa precisa de uma estratégia integrada de tecnologia composta por:
– App
– Site
– Whatsapp
– Landing Pages
– Marketing de Conteúdo
– Redes Sociais
– Automação de comunicação
– Pagamentos digitais
– CRM e ERP
Essas ferramentas trabalhando em conjunto vão levar a sua empresa para o próximo nível!
Eu vou ajudar você a traçar uma estratégia completa e efetiva para injetar tecnologia na veia da sua empresa, me segue nessa?
Fala pessoal, eu sou o Rafael Franco e hoje vou tentar responder uma pergunta que me fazem todas as semanas.
Afinal, qual tecnologia eu devo utilizar para criar meu aplicativo?
Mas antes, duas observações, primeiro essa é a minha opinião então você pode concordar ou não, segundo nenhuma opinião é isenta e sempre leve em conta o contexto de que esta emitindo a opinião.
Agora vamos ao assunto do vídeo: qual tecnologia usar para criar meu aplicativo?
A primeira discussão é PWA ou APP, bom na minha opinião, em 99% dos casos APP, por uma questão simples, quantas PWAs você usa no seu dia a dia
Quantos aplicativos você removeu do seu aparelho afim de utilizar uma PWA no lugar? E pior talvez você nem saiba o que é uma PWA mas com certeza você sabe o que é um aplicativo
Legal, então vamos de APP?
E agora qual tecnologia escolher para criar meu aplicativo ?
Vamos de híbrido ou nativo?
E a resposta é depende… Isso mesmo, depende primeiro do objetivo do APP, existe alguma necessidade especifica do projeto que não seja coberta pelas soluções híbridas? Então vai de nativo.
Qual é a sua posição? Você é o dono do app que vai precisar bancar o desenvolvimento e a evolução desse projeto? Então é melhor colocar na conta que você vai precisar de dois times de desenvolvimento, um para o IOS e outro para Android e nesse cenário?
Talvez seja melhor escolher o React Native, que vai te entregar uma solução nativa com um reaproveitamento de parte do código, por outro lado você precisar lidar com os updates constantes e a instabilidade da solução.
Outra possibilidade caso sua empresa utilize base Microsoft é o Xamarin que tem uma proposta parecida. Ou se você gosta de
testar novas tecnologias existe o Flutter da Google que promete entregar o mesmo resultado das anteriores de uma forma mais facil.
Agora, se para você custo é uma questão relevante como é o caso de 90% das empresas brasileiras? Principalmente nesse momento, então talvez a melhor solução seja o híbrido onde você consegue reaproveitar 100% do código entre as plataformas além de utilizar a mesma equipe ou empresa que já cuida da sua parte web.
E no campo do híbrido temos diversas soluções, como o Apache Cordova que é a iniciativa OpenSource que deu início ao mundo dos apps híbridos, ou o Phonegap.
Ou você pode escolher o líder desse segmento que é o Ionic Framework, que acabou de lançar agora no mês de março a versão 5.0 que traz centenas de novos componentes e tempo de resposta até 2x menores que a versão anterior.
Com Ionic você pode usar Angular, Vue.js e até o próprio React, permitindo que você aproveite os conhecimentos do seu time e tenha mais facilidade nas manutenções futuras.
Pra finalizar, cada caso é um caso e vale você avaliar a realidade da sua empresa, da sua equipe e do projeto antes de escolher a tecnologia para criar o seu app.
E se você não concorda com alguma coisa que eu falei aqui deixe sua opinião nos comentários e vamos conversar sobre o mercado de Aplicativos no Brasil.
Um número cada vez maior de empresas tem recorrido ao cashback ao invés do tradicional desconto como estratégia de marketing entenda os motivos Não sei dizer bem que dia, mês ou ano, mas de repente se tornou comum em muitos aplicativos de e-commerce, delivery ou transporte a oferta de cashback, e esse termo se tornou parte das discussões de estratégia de produtos e do dia a dia dos consumidores. Se você ainda não foi impactado por essa estratégia, será em breve, e pra você que nao sabe o que o termo cashback significa, basicamente é a pratica de devolver ao consumidor parte do valor da venda em créditos para uma futura venda.
Mas por que as empresas tem adotado essa estratégia?
1 – Cashback não vai desvalorizar sua marca
Ao oferecer descontos de maneira constante a sua marca se posiciona na mente do consumidor e um outro patamar de preços o que pode ao longo do tempo reduzir o valor percebido da marca, e coloca-la como uma opção de menor preço apenas.
2 – Recorrência nas vendas
Ao oferecer cashback ao cliente de maneira assertiva e com regras claras, a empresa quase garante que esse consumidor ira retornar ao aplicativo para utilizar o cashback recebido e o que quase sempre ocorre é que esse consumidor realiza um pedido maior, recebe novamente cashback e assim ocorre um ciclo de recorrência de vendas.
3 – Baixo custo de divulgação
Quando um desconto é oferecido ele precisa ser anunciada ao cliente seja através da mídia ou da comunicação o que pode gerar altos custos para atração de audiência. Através dessa estratégia o próprio consumidor vai constante buscar em seu APP formas de utilizar o crédito que ele recebeu o que garante uma audiência com baixo custo de atração.
4 – Retenção do aplicativo no aparelho
Uma vez que o seu aplicativo oferece cashback, o usuário precisara manter o aplicativo no aparelho afim de acompanhar o seu saldo e também acompanhar as oportunidades de utilização desse saldo.
Essa utilização possibilita uma maior retenção do aplicativo no celular no do consumidor e dessa maneira uma possibilidade de relacionamento através das essenciais notificações PUSH
Por esses e outros motivos o uso em aplicativos comerciais é uma estratégia cada vez mais disseminada e que deve se tornar ponto comum na maioria dos aplicativos e e-commerces no ano de 2020 E o seu APP já oferece cashback?