Comomais de nossa comunidade de construtores independentes experimenta o momento de orgulho de ver seu primeiro aplicativo entrar no ar, muitos também tiveram contratempos inesperados no processo de distribuição. Na Parte 1 *, cobrimos alguns problemas enfrentados por nossos usuários, como inscrição problemática no Apple Developer Program, diretrizes rígidas de design e penalidades por fazer referência a COVID-19.

* Se ainda não o fez, consulte a Parte 1 de ‘O que você precisa saber antes de publicar em lojas de aplicativos’.

Durante os processos de revisão do Google e (especialmente) da Apple, você pode se sentir frustrado com a quantidade de detalhes que precisa para voltar e editar, ou que são totalmente rejeitados. Para a Parte 2, reunimos mais percepções de nosso círculo de criadores obstinados. Essas dicas o ajudarão a cumprir todos os requisitos necessários para publicar seu aplicativo no Google Play e na App Store com sucesso.

Oferecendo uma experiência nativa

Obter a aparência “nativa” é essencial para a aprovação do seu aplicativo. Como alguns desenvolvedores descobriram, geralmente é uma reflexão sobre o conteúdo do aplicativo.

Exibições de informações e navegação não são suficientes.

Ashley McLean lançou um aplicativo de reserva de propriedade conectado à página WordPress de seu cliente, embora sua tentativa inicial tenha sido negada pela Apple por falta de recursos:

“Eles primeiro me procuraram e disseram que queriam mais atividades no próprio aplicativo. Eu disse que está bem, vou adicionar uma lista de propriedades favoritas. Também adicionei uma calculadora de orçamento e, assim que reenviei, eles a aprovaram. ”

Outro desenvolvedor teve uma situação semelhante, em que o conteúdo não estava de acordo com os padrões nativos:

“O feedback que recebi da App Store foi que, se seu aplicativo não parecer mais nativo em recursos, eles não o aprovarão. Eles não querem apenas links ou que o usuário navegue pelas páginas ou para um navegador. Eles querem que pareça um aplicativo real. ”

Dica de profissional: pode ser difícil saber imediatamente o que constitui os requisitos “nativos” da Apple, mas certifique-se de incluir interatividade real, em vez de apenas listar o conteúdo para navegar. Isso levará seu aplicativo muito longe.

Passando pelos testes

O teste é uma parte crítica da implementação de um aplicativo, incluindo vários participantes e ferramentas que podem ajudar a detectar bugs, problemas de desempenho e coletar feedback valioso.

O controle de qualidade da Apple e do Google possuem padrões diferentes.

Os processos de revisão empregarão testadores de ambas as lojas de aplicativos, embora seus processos de QA tenham se mostrado significativamente diferentes para usuários do AppGyver. John Worsham implantou vários aplicativos com o Composer Pro, incluindo um aplicativo de conexão social para sua comunidade :

“Do Google – sem nenhum obstáculo, nunca tive uma atualização de aplicativo ou um novo envio rejeitado por qualquer coisa por eles. Meu aplicativo mais recente requer um login de usuário para acessar (eu forneço chaves de login de teste para o Google usar), ele grava um carimbo de data e hora de login no banco de dados após o login. Nunca vi um único carimbo de data / hora gravado em meu banco de dados durante qualquer seus testes, então qualquer ‘teste’ que eles estão fazendo, eles não estão fazendo nada além da tela de login. ”

A Apple, por outro lado, será diligente em procurar problemas no aplicativo:

“Com a Apple, eles são muito específicos e metódicos, quase clínicos a ponto de fazer meus aplicativos passarem por seu processo de revisão é comparável a uma visita ao dentista muito longa e desconfortável.

Eles fazem um trabalho muito completo para tentar encontrar todas as diretrizes que seu aplicativo viola e não hesitarão em avisar imediatamente. Um dos meus envios foi rejeitado 15 minutos após o recebimento. 

Dica de profissional: Reiteramos o ponto da Parte 1, que você deve reservar um tempo para revisar cada uma das diretrizes para evitar uma futura dor de cabeça. Além disso, certifique-se de manter tudo atualizado e preciso ao fazer alterações, incluindo metadados e capturas de tela.

Aproveite ao máximo os testes beta.

Para muitos desenvolvedores, o maior desafio não virá de dentro do aplicativo, mas sim de como os outros o percebem, que é onde o teste beta beneficiará o resultado final. No entanto, encontrar participantes dispostos e ativos também pode ser difícil, como Ron Vereggen descobriu ao testar seu aplicativo 100+ Habits :

“O desafio das coisas em beta é fazer com que as pessoas usem, e cerca de 1 em cada 10 pessoas que se inscrevem realmente dão feedback. É útil encontrar os bugs, mas também a intuitividade. Como desenvolvedor, você está muito próximo do aplicativo. Você precisa desse feedback. ”

Erin Wagner, a criadora por trás do assistente de vida social virtual Gomigo , encontrou seus próprios métodos para testes beta eficazes:

“Não existe feedback controlado do usuário. Uma coisa que sempre pergunto aos testadores é: ‘Como você explicaria este aplicativo a um amigo?’”

Dica de profissional: Como parte de seus testes, Erin descobriu que um grupo aleatório de testadores não pagos e pagos (uma pequena quantia dada a cada um) e uma mistura de iOS e Android podem fornecer um feedback muito valioso. As diferenças entre pago e não pago aparecerão, embora ambos ofereçam perspectivas únicas.

A lição da Parte 2

Como disse um desenvolvedor, sempre há o “conflito filosófico de acertar ou expor. Qualquer pessoa que já lançou um aplicativo sabe que provavelmente ele nunca será completamente “certo” e que sempre há maneiras de melhorar seu produto.

Felizmente para nossos desenvolvedores independentes, o Composer Pro é de uso gratuito, então o único recurso que você precisará gastar na construção e distribuição de aplicativos é seu tempo. Se você começar a bater em uma parede em qualquer parte da jornada, venha visitar nossa equipe e comunidade nos fóruns , e nós tentaremos ajudá-lo a superar isso.

Fonte: Site AppGyver – Por: Esmeé Xavier.

Conheça a Área Premium atualmente com 22 Cursos e mais de 500 videoaulas.

Ew Sistemas TI.

Open chat