Portal de soluções Firebase
Contadores distribuídos
Muitos apps em tempo real têm documentos que atuam como contadores. Por exemplo, é possível contar "curtidas" em uma postagem ou "favoritos" de um item específico. No Cloud Firestore, não é possível atualizar um único documento a uma taxa ilimitada.
- Tutorial
- Firestore
Agregações de tempo de gravação
Com as consultas no Cloud Firestore, é possível encontrar documentos em grandes coleções. Para saber mais sobre as propriedades da coleção como um todo, agregue dados nela. É possível agregar dados no momento da leitura ou da gravação: As agregações
- Tutorial
- Firestore
Acesso seguro aos dados para usuários e grupos
Muitos apps colaborativos permitem que os usuários leiam e gravem diferentes dados com base em um conjunto de permissões. Em um app de edição de documentos, por exemplo, talvez os usuários queiram permitir que algumas pessoas leiam e gravem os
- Tutorial
- Firestore
Exibir conteúdo empacotado do Firestore usando uma CDN
Muitos aplicativos exibem o mesmo conteúdo para todos os usuários no primeiro carregamento de página. Por exemplo, um site de notícias pode mostrar as histórias mais recentes, ou um site de e-commerce pode mostrar os itens mais vendidos. Se esse
- Tutorial
- Firestore
Consultas com base na localização
Muitos apps têm documentos que são indexados por locais físicos. Por exemplo, o app pode permitir que os usuários vejam os itens das lojas perto da localização atual deles. O Geohash é um sistema para codificar um par de (latitude, longitude) em uma
- Tutorial
- Firestore
Mapear dados do Cloud Firestore com o Codable do Swift
A API Codable do Swift, lançada no Swift 4, permite aproveitar a capacidade do compilador para facilitar o mapeamento de dados de formatos serializados para tipos Swift. Talvez você já tenha usado o Codable para mapear dados de uma API da Web para o
- Tutorial
- Firestore
Criar presença no Cloud Firestore
Dependendo do tipo de app que você está criando, pode ser útil detectar quais dos seus usuários ou dispositivos estão efetivamente on-line. Essa atividade também é conhecida como detectar "presença". Por exemplo, se você estiver criando um app como
- Tutorial
- Firestore
Comece a usar a IA generativa
Esta página ajuda você a começar a implementar recursos de IA generativa no seu app. Ele descreve os recursos e as integrações do Firestore que envolvem a IA generativa. Criar soluções inovadoras com tecnologia de IA para casos de uso, como
- Tutorial
- Firestore
Aprimore o processamento de texto
Use Cloud Firestore e Firebase Extensions para aprimorar sua capacidade de trabalho com recursos de texto. Esta extensão permite resumir um campo em um documento do Cloud Firestore usando a API PaLM. Saiba mais. Use esta extensão para receber
- Tutorial
- Firestore
Implementar um bot de chat orientado por IA
Use as Extensões do Firebase Extensions para adicionar um bot de chat baseado em IA ao seu app. Use chatbots para melhorar o atendimento ao cliente, comercializar um novo recurso ou serviço, fornecer cotações de vendas ou qualquer número de casos de
- Tutorial
- Firestore
Exiba o conteúdo dinâmico e hospede os microsserviços usando o Firebase Hosting
Use opções de computação sem servidor para hospedar microsserviços com o direcionamento de solicitações HTTPS para acionar a execução das suas funções e apps conteinerizados em um ambiente gerenciado e seguro.
- Conceito
- Cloud Run
- Firebase Hosting
- Cloud Functions para Firebase
Pesquisa de texto completo
A maioria dos apps permite aos usuários pesquisar conteúdo neles. Por exemplo, você pode buscar postagens que contêm uma determinada palavra ou observações que você escreveu sobre um tópico específico. O Cloud Firestore não é compatível com indexação
- Tutorial
- Firestore
Faça a integração com o BigQuery
O BigQuery é um data warehouse de análise totalmente gerenciado, econômico e em escala de petabytes que permite executar análises em grandes quantidades de dados. Use o seguinte Firebase Extensions para conectar o Cloud Firestore com o BigQuery:
- Tutorial
- Firestore
O que posso fazer com o Cloud Functions?
O Cloud Functions oferece aos desenvolvedores acesso aos eventos do Firebase e do Google Cloud, além de poder de computação escalonável para executar códigos em resposta a esses eventos. É esperado que os apps do Firebase usem o Cloud Functions de
- Conceito
- Cloud Functions para Firebase
Usar o Firebase em um Progressive Web App (PWA)
Progressive Web Apps (PWAs) são apps da Web que seguem um conjunto de diretrizes para garantir que os usuários tenham uma experiência confiável, rápida e de longo prazo. O Firebase oferece vários serviços que podem ajudar você a adicionar de maneira
- Conceito
- Firebase Authentication
- Cloud Functions para Firebase
- Firebase Hosting
- Cloud Run
Enviar e receber notificações para um app Flutter usando o Firebase Cloud Messaging
Neste codelab, você vai usar a API HTTP v1 do FCM para enviar notificações push a um app executado em várias plataformas. Você cria o app usando o Flutter, que é executado perfeitamente no Android/iOS/Web.
- Codelab
- Firebase Cloud Messaging
Introdução ao Firebase para Flutter
Aprenda a criar um app Flutter para dispositivos móveis com o Firebase.
- Codelab
- Firestore
- Firebase
- Android
- Firebase Authentication
- Flutter
Introdução ao Firebase para Web
Crie um app da Web do zero com o Firebase e o editor on-line StackBlitz. Você vai usar HTML e JavaScript básicos para se comunicar com o Firebase. Esta é uma ótima maneira de conhecer o uso do Console do Firebase e a integração do Firebase a um app. Não é necessário ter conhecimento prévio extensivo ou instalar softwares.
- Codelab
- Firebase
- Firestore
- Firebase Hosting
- Firebase Authentication
Sua primeira mensagem push multicast usando tópicos do FCM
Neste codelab, você vai aprender a transmitir uma mensagem push para um grupo selecionado de instâncias do app usando tópicos do FCM.
- Codelab
- Firebase Cloud Messaging
- Android
Enviar notificações para um app da Web usando o Cloud Messaging e o Cloud Functions
Neste codelab, você vai aprender a usar o Cloud Functions para Firebase para enviar notificações aos usuários de um app de chat.
- Codelab
- Cloud Functions para Firebase
- Firebase Cloud Messaging
- Firebase
Criar apps da Web com tecnologia de IA usando as Extensões do Firebase para a API Gemini
Aprenda a usar as Extensões do Firebase com a API Gemini para criar um app da Web com recursos de IA, como recomendações personalizadas.
- Codelab
- Firestore
- Extensões do Firebase
- Firebase App Hosting
- Firebase
Enriqueça o valor da mídia
Use o Cloud Firestore e o Firebase Extensions para liberar o valor dos seus recursos de áudio e imagem usando modelos de IA. Extraia rótulos de imagens e salve no Firestore usando a API Cloud Vision. Saiba mais. Transcreva arquivos de áudio no Cloud
- Tutorial
- Firestore
Limpar e exportar dados do usuário final
Conheça as opções disponíveis para ajudar os usuários no controle de dados.
- Tutorial
- Firebase Authentication
- Cloud Functions para Firebase
- Firestore
- Firebase Realtime Database
Adicione novas funcionalidades ao seu app da Web rapidamente com as Extensões do Firebase
Neste codelab, você vai adicionar funcionalidades a um app da Web de mercado on-line usando as Extensões do Firebase.
- Codelab
- Firebase
- Firebase Realtime Database
- Extensões do Firebase
Use o Firebase Genkit para criar recursos de IA generativa com seus dados
Aprenda a usar o Firebase Genkit para criar recursos de IA generativa com as habilidades e ferramentas de desenvolvimento de apps que você já conhece.
- Codelab
- Firestore
- Firebase
- Genkit do Firebase
- Firebase App Hosting
Desenvolvimento local de apps Flutter usando o Pacote de emuladores do Firebase
Codelab que descreve como usar o Pacote de emuladores do Firebase durante o desenvolvimento com o Flutter. O codelab usará os emuladores do Auth e do Firestore para demonstrar o uso do emulador.
- Codelab
- Flutter
- Firestore
- Firebase
- Firebase Authentication
Desenvolvimento local com o Pacote de emuladores do Firebase
Aprenda a desenvolver um app da Web com o Pacote de emuladores do Firebase.
- Codelab
- Firestore
- Firebase Authentication
- Cloud Functions para Firebase
- Firebase Hosting
Proteger seus dados do Firestore com as regras de segurança do Firebase
Saiba como proteger seus dados do Firestore com regras de segurança
- Codelab
- Firestore
- Firebase
Estudo de caso do Le Figaro
O Le Figaro, fundado em 1826, é o maior e mais antigo jornal diário da França. A missão da empresa é apresentar aos leitores notícias resumidas e engajantes.
- Teste A/B do Firebase
- Cloud Functions para Firebase
- Firestore
- Firebase Cloud Messaging
Estudo de caso da Hawkin Dynamics
Em vez de meses, Hawkin Dynamics evolui o produto em apenas duas semanas
- Cloud Functions para Firebase
- Firestore
Estudo de caso do Playbuzz
Equipe de marketing do Playbuzz conquista a independência de configurar anúncios com base em insights do app
- Configuração remota do Firebase
- Firebase Cloud Messaging
Atraia novos usuários recompensando os usuários atuais por indicações
Incentive os usuários a convidar amigos para usar o app oferecendo recompensas no app por indicações bem-sucedidas.
- Tutorial
- Cloud Functions para Firebase
- Firebase Dynamic Links
Message your users with FCM and FIAM on Android
Learn how to communicate with users and build business with Firebase Cloud and In-App Messaging.
- Módulo do Programa de treinamentos
- Firebase Cloud Messaging
- Mensagens no app do Firebase
- Firebase
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- Módulo do Programa de treinamentos
- Firebase Authentication
- Firestore
- Firebase Realtime Database
- Firebase
- Firebase Hosting
- Cloud Functions para Firebase
- Cloud Storage para Firebase
Build your first web app with Firebase
Learn the basics of the Firebase app development platform and build your first app using Firebase.
- Módulo do Programa de treinamentos
- Firebase Hosting
- Firestore
- Firebase Authentication
- Firebase
Effectively engage users with Firebase
Learn how to deliver targeted messaging campaigns to users, and maximize the effectiveness of those campaigns with delivery and engagement data.
- Módulo do Programa de treinamentos
- Firebase Cloud Messaging
- Firebase
- Mensagens no app do Firebase
Build web apps backed by Cloud Firestore
Learn to efficiently and securely store and sync app data with Cloud Firestore.
- Módulo do Programa de treinamentos
- Firebase
- Firestore
Não consegue encontrar a solução para o seu caso de uso?
Adicionamos novas soluções com frequência, portanto, verifique novamente em breve.
Se você tiver uma ideia para uma solução específica, adoraríamos saber mais sobre ela!
Conte-nos sobre seu caso de uso