Geração de Aplicativo Android
Introdução
O aplicativo da central do assinante para Android oferece aos clientes uma forma prática e rápida de acessar serviços, informações e realizar pagamentos através de dispositivos móveis.
Entrega de Valor
- Acesso simplificado à central do assinante via dispositivos móveis;
- Notificações push para comunicações importantes;
- Pagamento de faturas pelo aplicativo;
- Abertura de chamados técnicos;
- Consulta de consumo de dados;
- Assinatura digital de contratos;
Pré-Requisitos
Recursos Visuais
Recurso | Especificação | Finalidade |
---|---|---|
Ícone do App | 512x512px PNG | Ícone na Play Store |
Ícone de Notificação | 512x512px PNG transparente | Notificações push |
Banner | 1024x500px JPG | Banner na Play Store |
Infraestrutura
- Domínio próprio apontado para IP válido do Sistema;
- Certificado SSL ativo no domínio;
- Conta de desenvolvedor Google Play Console empresarial;
Projeto para Geração do APP
Arquivo Firebase
O Firebase permite implementar notificações push e outros recursos no aplicativo.
Configuração do Projeto Firebase
Etapa 1:
- Acesse o Console do Firebase
- Clique em Ir para o console
- Selecione Adicionar Projeto
- Configure o projeto:
- Nome do projeto;
- Desative Google Analytics;
- Clique em Criar Projeto;
- Selecione o ícone Android
- Configure o aplicativo:
- Bundle ID: domínio reverso (ex: br.com.empresa);
- Apelido (opcional);
- Clique em Registrar app.
Etapa 2:
- Clique em Fazer o download de google-services.json.
- Após o download, clique no botão Próxima.
- Clique nos dois botões Próximo em sequência.
- Agora o arquivo Firebase para geração do app Android foi adquirido. Para que as notificações push funcionem, há outro arquivo que deve ser baixado no Firebase e adicionado ao seu IXC.
Etapa 3:
- No menu principal do Firebase, clique na engrenagem e acesse as configurações do projeto.
- Acesse a aba Contas de serviço, clique no botão Gerar nova chave privada e baixe o arquivo.
- Abra o arquivo da chave privada com um editor de texto, copie o conteúdo dele e cole no campo Arquivo da configuração do Firebase que fica no sistema (IXC Provedor).
Cole o conteúdo copiado no campo Arquivo da configuração do Firebase -> Clique em salvar.
Arquivo Keystore
O arquivo keystore é um conjunto de chaves usado para assinar aplicativos Android. Ele é obrigatório para gerar arquivos .apk (para testes) e .aab (para publicação no Google Play Console) através da ferramenta Builder que disponibilizamos.
Quando você utiliza um arquivo keystore para gerar um arquivo .aab e envia o aplicativo para a Google Play Console, para qualquer atualização futura, será necessário usar o mesmo arquivo keystore para criar um novo .aab de atualização.
Se, por qualquer motivo, você perder o acesso ao arquivo keystore original (por extravio, corrupção, falta de credenciais, etc.), é possível solicitar à Google a substituição dele.
Criação de Arquivo Keystore
- Acesse o Builder através da central do assinante do IXC.
- Após realizar o login, acesse o Menu superior direito e selecione a opção Gerar APP.
- Ao abrir o Builder, clique na opção da chave na lateral esquerda e depois na opção Criar.
- Em seguida, preencha as informações requeridas e clique no botão Criar; o arquivo keystore será baixado automaticamente.
- Responsável: Nome do administrador da empresa.
- Organização: Razão Social.
- Estado e cidade: Se houver filiais, escolha a principal.
- Alias: Crie uma palavra-chave (por padrão, usamos: app).
- Senha: Crie uma senha (por padrão, usamos: 123456).
Guarde este arquivo, pois ele é único e será necessário para futuras atualizações do aplicativo. Também é importante guardar as informações da senha e alias usadas na criação do keystore, pois serão exigidas na atualização.
Caso você não recorde o login e senha do cadastro do provedor, entre em contato com o Departamento - ADM Financeiro.
Projeto do App (Builder)
- Acesse novamente o Builder utilizando o login do provedor.
- O arquivo .AAB é o projeto do aplicativo que deve ser carregado na Google; AAB é o formato aceito pela plataforma.
- Preencha as informações e insira os arquivos necessários:
- Nome do Aplicativo: O nome não deve conter caracteres especiais como '=>
Publicação do App na Play Console
Publicar um aplicativo na Play Store significa disponibilizá-lo para download e uso por usuários de dispositivos Android.
Processo de Publicação do App
- Acesse sua conta de desenvolvedor no Google Play Console.
- Entre no Console.
- Clique em Criar app.
- Ao criar o app, preencha os seguintes campos:
- Nome do app: Este será o nome exibido na Play Store.
- Idioma padrão: Selecione Português (Brasil) - pt-BR.
- App ou jogo: Escolha a opção App.
- Gratuito ou pago: Selecione Gratuito.
- Marque as declarações necessárias para continuar.
- No painel, você verá um conjunto de etapas a serem preenchidas. Clique nas opções disponíveis para acessar os detalhes que precisam ser informados. Consulte Políticas e Programas - conteúdo do App para um passo a passo de como preencher essas informações.
- Nas configurações da loja, complete a Categoria do app. Clique em Editar e defina como:
- App ou jogo: Mantenha como App.
- Categoria: Selecione Finanças.
- Em Detalhes de contato na página Detalhes do app, clique em Editar e preencha as informações. Apenas o endereço de e-mail é obrigatório; as demais informações são opcionais.
- Retornando ao painel onde estão as etapas a serem concluídas, você verá as opções: Selecionar países e regiões e Lançamento do app.
- No menu lateral esquerdo, selecione a opção Produção (identificada por um ícone de foguete) e, neste painel, clique em Países/regiões. Selecione o país desejado ou pesquise e selecione múltiplos países.
- Ainda no painel Produção, clique no botão Criar versão. Na seção abaixo, clique em:
- Escolher chave de assinatura.
- Na janela que abrir, clique em:
- Usar chave gerada pelo Google.
- A seguir, no painel de lançamento do projeto, na área Pacotes de app, clique em:
- Enviar e selecione o arquivo .aab gerado pelo Builder. O nome desse arquivo corresponderá ao nome escolhido para o seu app, seguido por .aab.
- Mais abaixo, na mesma tela, na área Detalhes da versão, preencha:
- Nome da versão: Este campo é preenchido automaticamente ao subir o pacote .aab.
- Notas da versão: Insira detalhes sobre o que está incluído na versão ou simplesmente use:
Lançamento do app.
- Depois de preencher, clique no botão Próximo.
- Na tela seguinte, você verá os Erros, alertas e mensagens. Esta é uma revisão final antes de enviar o app. Devem aparecer apenas 3 avisos, que são normais e não indicam erro. Clique no botão Salvar para prosseguir. Se aparecerem mais de 3 avisos, revise clicando em Mostrar mais para verificar a situação.
- Para finalizar, no menu lateral esquerdo, clique em:
- Visão geral da publicação: Haverá um botão para enviar as mudanças. Clique nele e seu app entrará em revisão pela Google.
- Após enviar as mudanças, aguarde o processo de revisão. Quando concluído, seu app estará disponível na Play Store.
Considerações Finais
A publicação de um aplicativo Android na Play Store é um processo que exige atenção a várias etapas, desde a configuração do Firebase até o envio do arquivo .AAB. O aplicativo oferece funcionalidades valiosas, como notificações push e pagamentos, destacando a importância de seguir todos os requisitos técnicos e de publicação da Google.