Firebase - Configuração para Apps
Introdução
O Firebase é essencial para a criação de aplicativos Android e iOS, gerenciando notificações push e outras funcionalidades. Esta documentação detalha o processo de configuração e obtenção dos arquivos necessários.
Arquivos Essenciais
- google-services.json (Android)
- GoogleService-Info.plist (iOS)
- Chave privada (Sistema)
Entrega de Valor
- Notificações push funcionais
- Integração com múltiplas plataformas
- Gerenciamento centralizado
- Monitoramento em tempo real
Processo de Configuração
Criação do Projeto
graph TD A[Acessar Firebase Console] --> B[Adicionar Projeto] B --> C[Inserir Nome] C --> D[Configurar Analytics] D --> E[Criar Projeto] E --> F{Escolher Plataforma} F -->|Android| G[Configurar Android] F -->|iOS| H[Configurar iOS]
Configuração Android
- Selecione plataforma Android
- Configure bundle ID:
domínio.com.br → br.com.dominio
- Download google-services.json
- Finalizar configuração
Configuração iOS
- Selecione plataforma iOS
- Configure bundle ID (igual Android)
- Download GoogleService-Info.plist
- Configurar certificados APNs
Notificações Push
Android
- Acesse configurações do projeto
- Gere chave privada
- Configure no sistema:
Menu Sistema → Hotsite → Configurações → Configuração geral → Aba aplicativo
iOS
- Configure certificado APNs
- Upload chave P12
- Verifique configurações Cloud Messaging
Manutenção e Atualizações
Dica
Mantenha os mesmos projetos para atualizações futuras
Download de Arquivos
- Acesse projeto existente
- Selecione plataforma
- Baixe arquivos necessários:
- Android: google-services.json
- iOS: GoogleService-Info.plist
Considerações Finais
A configuração correta do Firebase é crucial para o funcionamento das notificações push e outras funcionalidades dos aplicativos. Mantenha os arquivos e credenciais em local seguro.
Etiquetas
Firebase NotificacoesPush Android iOS Configuracao GoogleServices AppDevelopment MobileApp CloudMessaging APNs