Construção e Publicação de Aplicativo Android
Introdução
Iniciar a jornada de construção e publicação do seu aplicativo Android na Google Play Store é uma empreitada empolgante, embora exija atenção cuidadosa aos detalhes. Para garantir um lançamento tranquilo e bem-sucedido, é essencial seguir um processo estruturado que minimize possíveis obstáculos. Este guia abrangente o levará por cada passo crucial, desde a configuração inicial dentro do construtor de aplicativos eDirectory até a submissão final do seu aplicativo para a revisão do Google. Ao seguir meticulosamente as instruções delineadas, você estará bem preparado para navegar pelas complexidades da criação e publicação de aplicativos Android, reduzindo significativamente a probabilidade de encontrar problemas frustrantes ao longo do caminho. Vamos mergulhar e levar seu aplicativo para o mundo!
Observação: Esteja ciente de que, como este processo é realizado em uma plataforma de terceiros (Google), os passos descritos neste artigo podem estar sujeitos a alterações. O Google reserva-se o direito de modificar o procedimento sem aviso prévio, e você também pode se deparar com um layout diferente. Caso observe alguma divergência, incentivamos que entre em contato com support@edirectory.com para nos informar sobre a necessidade de atualizar este artigo.
1. Acesse a Área do Criador de Aplicativos eDirectory para Android:
Comece abrindo seu criador de aplicativo eDirectory e navegando para a seção de desenvolvimento Android. Aqui, você normalmente encontrará uma visão clara dos passos necessários para construir seu aplicativo Android.
2. Configure a Chave da API do Google Maps:
O primeiro passo crítico é configurar a chave da API para a integração do Google Maps dentro do seu aplicativo. Procure um atalho ou botão destacado, frequentemente rotulado como "Criar Chave da API do Google Maps." Clicar neste atalho redirecionará você para a Google Cloud Platform. A plataforma o guiará para habilitar a API de Maps e criar uma chave da API especificamente vinculada ao nome do pacote do seu aplicativo e ao fingerprint do certificado SHA-1.
3. Verifique Sua Conta e Projeto do Google Cloud:
Na Google Cloud Platform, certifique-se de que você está logado na conta do Google correta associada ao seu projeto. Em seguida, selecione cuidadosamente o projeto específico em que está trabalhando na sua lista de projetos.
4. Siga o Fluxo de Trabalho da Google Cloud Platform:
Dentro da interface da Google Cloud Platform, continue clicando no botão que aparece como parte do processo de criação da chave da API. Este botão normalmente guiará você pelos passos necessários para habilitar a API de Maps e gerar a chave necessária.
5. Copie e Cole a Chave da API do Google Maps Gerada:
Uma vez que a chave da API do Google Maps tenha sido gerada com sucesso na Google Cloud Platform, copie cuidadosamente a chave. Retorne ao seu criador de aplicativo eDirectory e localize o campo designado para a chave da API do Google Maps nas configurações do seu aplicativo Android. Cole a chave copiada neste campo.
6. Configure um Projeto Firebase para Seu Aplicativo Android:
Em seguida, você precisará criar um projeto Firebase para integrar serviços de backend ao seu aplicativo Android. Navegue até o site do Firebase em . No canto superior direito, clique em "Ir para o console" e prossiga para criar um novo projeto Firebase, seguindo as instruções na tela.
Após seu projeto ser criado, você precisará adicionar um aplicativo Android ao seu projeto Firebase. Procure um botão "Adicionar aplicativo" ou um ícone do Android, conforme mostrado na interface do console do Firebase.
6.1. Insira o Nome do Pacote do Seu App e a Chave SHA-1:
No fluxo de trabalho "Adicionar app Android" dentro do Firebase, você será solicitado a inserir o nome do pacote do seu app. Este é o identificador único para o seu app, encontrado nas configurações Android do seu construtor de app eDirectory. Você também precisará fornecer a impressão digital do certificado SHA-1 do seu app. O seu construtor de app eDirectory deve fornecer essa informação também. Copie e cole cuidadosamente esses valores nos campos correspondentes no Firebase.
6.2. Registre Seu App no Firebase:
Após inserir o nome do pacote e a chave SHA-1, clique no botão "Registrar app" no Firebase. Uma vez que o registro estiver completo, você pode clicar no botão "X" para sair desta página de configuração e retornar ao painel do seu projeto Firebase.
7. Ative os Métodos de Autenticação no Firebase:
Na página inicial do seu projeto Firebase, navegue até a seção "Autenticação" no menu à esquerda e clique em "Começar."
7.1. Ative os Métodos de Login:
Na seção "Autenticação", vá para a aba "Método de login". Ative as opções de login desejadas para o seu app. As opções comuns incluem "Email/senha," "Google," e "Telefone." Ative os interruptores ao lado dos métodos que você deseja habilitar e siga quaisquer etapas de configuração adicionais fornecidas pelo Firebase.
8. Acesse Seu App Android no Console do Firebase:
Volte para a tela inicial do seu projeto Firebase. Agora você deve ver o app Android que registrou listado. Clique no seu app Android para acessar suas configurações e informações específicas dentro do console do Firebase.
9. Baixe o Arquivo google-services.json:
Dentro da página de configurações ou visão geral do seu app Android no console do Firebase, procure uma opção para baixar o arquivo google-services.json
. Este arquivo contém detalhes de configuração necessários para que seu app se conecte ao seu projeto Firebase. Clique no botão de download para salvar este arquivo no seu computador.
10. Faça o Upload do Arquivo google-services.json para o Seu Construtor de App eDirectory:
Volte para seu construtor de app eDirectory e localize a seção para integração com o Firebase ou configurações de build Android. Deve haver uma opção para fazer o upload do arquivo google-services.json
que você baixou na etapa anterior. Faça o upload deste arquivo para seu construtor de app eDirectory.
11. Configurar o Login do Facebook (Se Aplicável):
Se o seu aplicativo incluir a funcionalidade de login do Facebook, você precisará configurá-lo através da sua conta de desenvolvedor do Facebook. Se você não tiver uma, siga um guia sobre como configurar uma conta de desenvolvedor do Facebook. Depois de ter acesso ao seu aplicativo de desenvolvedor do Facebook, navegue até "Configurações Básicas" e role para o final da página. Clique no botão "Adicionar Plataforma".
11.1. Selecione o Google Play como a Loja Android:
No pop-up "Adicionar Plataforma", selecione "Google Play" como a plataforma para seu aplicativo Android.
11.2. Insira a Key Hash e o Nome do Pacote:
Você será solicitado a inserir a Key hash do seu aplicativo (essa é a sua Key Hash do Android do Facebook, que pode ser diferente do seu SHA-1 usado para Firebase/Maps) e o nome do pacote do seu aplicativo (o mesmo usado no construtor de aplicativos eDirectory e Firebase). Seu construtor de aplicativos eDirectory deve fornecer a Key Hash do Facebook. Insira esses valores nos campos correspondentes e clique em "Salvar Alterações" nas configurações do seu aplicativo de desenvolvedor do Facebook..
12. Iniciar o Processo de Construção do App:
Com todas as configurações necessárias em vigor, você pode agora prosseguir para construir seu app Android. No construtor de app eDirectory, localize e clique no botão rotulado "Iniciar Construção" ou uma opção similar para iniciar o processo de construção do app.
13. Baixar o Arquivo .aab:
Uma vez que o processo de construção esteja completo, seu construtor de app eDirectory irá gerar um arquivo Android App Bundle com a extensão .aab
. Baixe este arquivo para seu computador. Este arquivo .aab
é o formato necessário para upload na Google Play Store.
14. Criar um Novo App na Conta de Desenvolvedor da Google Play Store:
Navegue até sua conta de desenvolvedor da Google Play Store. Se você ainda não criou uma listagem de app, clique no botão "Criar app" para iniciar uma nova submissão de app.
Observação: Se sua conta de desenvolvedor do Play Console estiver configurada como uma conta "Individual", a ativação do modo de produção poderá exigir um período de teste de 14 dias com pelo menos 20 testadores. Para evitar esse possível atraso, é altamente recomendável criar sua conta de desenvolvedor como uma "Organização".
15. Complete o Formulário de Detalhes do App:
Preencha o formulário "Detalhes do App" com todas as informações necessárias sobre seu app. Isso inclui o nome do app, idioma padrão e tipo de app (aplicativo ou jogo).
16. Concorde com as Declarações do Google:
Leia atentamente e concorde com todas as declarações e políticas que o Google exige para seu app. Isso pode envolver a confirmação de conformidade com as diretrizes de conteúdo e acordos de desenvolvedor. Depois de concordar com todas as declarações, clique em "Criar app."
17. Navegue pelo Painel do Console do seu App:
Agora você será levado ao painel do console do seu app. Aqui, você verá uma lista de verificação ou uma lista de todos os requisitos necessários e etapas faltantes que precisam ser concluídas antes que seu app possa ser publicado.
17.1. Configure a Política de Privacidade:
Localize a tarefa "Política de privacidade" e clique nela. Insira a URL da política de privacidade do seu app, que deve estar hospedada em seu site. Clique em "Salvar" e depois volte ao painel do seu app.
17.2. Configure o Acesso ao App:
Encontre a tarefa "Acesso ao app" e selecione a opção que descreve com precisão como os usuários podem acessar seu app. Se todos os recursos estiverem disponíveis sem acesso especial, selecione a primeira opção. Clique em "Salvar" e retorne ao painel.
17.3. Configure Anúncios:
Localize a tarefa "Anúncios". Se seu app exibir anúncios, selecione "Sim". Se não exibir, selecione "Não". Clique em "Salvar" e volte ao painel.
17.4. Configure as Classificações de Conteúdo:
Encontre a tarefa "Classificações de conteúdo" e clique em "Iniciar questionário."
17.4.1. Complete a Página do Questionário Inicial:
Insira seu endereço de e-mail e selecione "Todos os Outros Tipos de Apps" na primeira página do questionário. Clique em "Próximo" para prosseguir.
17.4.2. Responda às Perguntas Relacionadas ao Conteúdo:
Responda cuidadosamente a todas as perguntas nas páginas seguintes sobre o conteúdo do seu app. Para muitos aplicativos de uso geral, é comum selecionar "Não" para todas as opções de conteúdo potencialmente sensível. Clique em "Salvar" e depois em "Próximo."
17.4.3. Envie sua Classificação:
Na última página do questionário, revise suas respostas e clique em "Enviar". Em seguida, volte ao painel do seu app.
17.5. Configure o Público-Alvo e o Conteúdo:
Localize a tarefa "Público-alvo e conteúdo". Para evitar certos problemas com as políticas do Google, muitas vezes é recomendado selecionar as faixas etárias "16-17" e "18 anos ou mais."
17.5.1. Configure a Presença na Loja (Crianças):
Na página "Presença na Loja" dentro desta tarefa, se seu app não for especificamente projetado para ou atraente para crianças, selecione "Não". Clique em "Próximo."
17.5.2. Salve as Configurações do Público-Alvo:
Clique em "Salvar" para finalizar suas configurações de público-alvo e conteúdo e retornar ao painel.
17.6. Configure Apps de Notícias:
Encontre a tarefa "Apps de notícias". Se seu app não for focado principalmente em fornecer conteúdo de notícias, selecione "Não". Clique em "Salvar" e volte ao painel.
17.7. Configure Aplicativos de Rastreamento de Contato e Status de COVID-19:
Localize a tarefa "Aplicativos de rastreamento de contato e status de COVID-19" e selecione a opção mais apropriada para seu app (normalmente a última opção se seu app não estiver relacionado a isso). Clique em "Salvar" e retorne ao painel.
17.8. Configure a Segurança dos Dados:
Encontre a tarefa "Segurança dos dados". Você pode encontrar o arquivo no link do Google Sheets abaixo. Baixe o arquivo como CSV para o seu computador e faça o upload.
Se fornecido em seu criador de aplicativos eDirectory ou relevante para sua situação, importe este arquivo. Isso pode preencher automaticamente as informações de segurança dos dados. Caso contrário, você precisará preencher manualmente o formulário de segurança dos dados, fornecendo informações precisas sobre como seu app coleta, compartilha e protege os dados dos usuários. Clique em "Próximo" através das páginas subsequentes até chegar ao final da seção de segurança dos dados e retorne ao painel.
Arquivo de Segurança de Dados: https://docs.google.com/spreadsheets/d/e/2PACX-1vR7rZWIHZxwgMQwJPtx-yqDYjFeSVVRzZvNEYfxtzJ9xi4J8ROaHnF6zqZ8y3nzo__5eCmFt1_UkqrW/pub?gid=2072528838&single=true&output=csv
18. Configurar as Configurações da Loja:
Localize a tarefa "Configurações da loja", geralmente o penúltimo item na lista do painel. Clicar nisso o redirecionará para a página "Configurações da Loja".
Escolha a categoria mais relevante para seu aplicativo. Preencha os campos para seu endereço de e-mail de contato e URL do site. Em seguida, clique em "Salvar".
19. Configurar a Listagem Principal da Loja:
Encontre a tarefa "Listagem principal da loja", tipicamente o último item na lista do painel. Aqui, você precisará fornecer informações essenciais que os usuários verão na página do seu aplicativo na Play Store. Isso inclui:
- Nome do aplicativo: O nome oficial do seu aplicativo como aparecerá na Play Store.
- Descrição curta: Um resumo breve e envolvente do seu aplicativo (geralmente algumas frases).
- Descrição completa: Uma explicação mais detalhada sobre as funcionalidades e benefícios do seu aplicativo.
- Ícone do aplicativo: O ícone visual que representa seu aplicativo na Play Store e nos dispositivos dos usuários.
- Gráfico de recurso: Uma imagem promocional maior exibida na parte superior da página do seu aplicativo na Play Store.
- Capturas de tela: Várias capturas de tela de alta qualidade que mostram a interface do usuário e os principais recursos do seu aplicativo. Você pode utilizar o recurso de teste interno do Google para capturar facilmente capturas de tela do seu aplicativo.
Certifique-se de que todos esses itens atendam às diretrizes da Google Play Store. Você pode atualizar esses elementos depois sem precisar reconstruir seu aplicativo.
20. Carregar Seu Aplicativo (Liberar o Arquivo .aab):
Com todo o conteúdo necessário do aplicativo e informações da listagem da loja completas, você agora está pronto para carregar seu aplicativo. No menu à esquerda do seu console de aplicativos, clique em "Produção".
21. Selecionar Países e Regiões:
Clique na terceira aba, geralmente rotulada como "Países / regiões". Aqui, você selecionará os países e regiões específicos onde deseja que seu aplicativo esteja disponível para download na Google Play Store.
22. Criar um Novo Lançamento:
Navegue de volta para a primeira aba sob "Produção", tipicamente rotulada como "Lançamentos". Clique no botão rotulado "Criar novo lançamento".
23. Faça o Upload do Seu Arquivo .aab e Finalize o Lançamento:
Clique no botão "Upload" e selecione o arquivo .aab
que foi baixado do seu criador de aplicativos eDirectory no passo 13. Você pode alterar o nome do lançamento se desejar (esse nome é para seu rastreamento interno e não será visível para os usuários). Clique em "Salvar", em seguida clique em "Revisar lançamento". Finalmente, clique no botão "Iniciar Lançamento para Produção".
Conclusão
Parabéns! Seu aplicativo Android foi agora enviado para a Google Play Store e passará por um processo de revisão pela equipe do Google. Uma vez que a revisão esteja completa e seu aplicativo seja aprovado, ele ficará disponível para download nos países e regiões que você selecionou, tipicamente dentro de alguns dias.