Portal de soluções do 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
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
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
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
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
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
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
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
Por onde começo com o Firebase Authentication?
Escolha a opção de autenticação adequada para seu app com base no seu caso de uso, na experiência e na arquitetura do app.
- Práticas recomendadas
- Firebase Authentication
Lista de verificação de segurança do Firebase
Confira esta lista de verificação de diretrizes para ajudar a manter os recursos do Firebase e os dados dos usuários seguros.
- Práticas recomendadas
- Firebase App Check
- Firebase Authentication
Lista de verificação de lançamento do Firebase
Revise esta lista de verificação antes do lançamento para garantir que seu app e outros produtos do Firebase que ele usa estão prontos para produção.
- Práticas recomendadas
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 Realtime Database
- Firebase Authentication
- Cloud Functions para Firebase
- Firestore
Práticas recomendadas gerais para configurar projetos do Firebase
Saiba mais sobre as práticas recomendadas gerais e de alto nível para configurar projetos do Firebase e registrar seus apps em um projeto para que você tenha um fluxo de desenvolvimento claro com ambientes diferentes.
- Práticas recomendadas
Diretrizes gerais de segurança para diferentes ambientes de fluxo de desenvolvimento
Conheça as práticas recomendadas mais importantes para garantir que cada ambiente do seu fluxo de desenvolvimento seja seguro.
- Práticas recomendadas
- Firebase Authentication
- Firebase App Check
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
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
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
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
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
- Firebase Hosting
- Cloud Functions para Firebase
- Cloud Run
Usar monorepos com o App Hosting
Implante apps monorepo baseados em Nx com o App Hosting.
- Tutorial
- Firebase App Hosting
Implantar vários ambientes usando uma base de código
Implante em vários ambientes da mesma base de código. Por exemplo, defina os ambientes de preparo e produção para ter configurações diferentes.
- Tutorial
- Firebase App Hosting
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
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
- Firebase
- Firestore
- Extensões do Firebase
- Firebase App Hosting
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
- Genkit do Firebase
- Firestore
- Firebase App Hosting
- Firebase
Adicionar um fluxo de autenticação do usuário a um app do Flutter usando a FirebaseUI
Neste codelab, você aprenderá a adicionar o Firebase Authentication a um app do Flutter com apenas algumas linhas de código.
- Codelab
- Firebase
- Flutter
- Firebase Authentication
Introdução ao Firebase para Flutter
Aprenda a criar um app Flutter para dispositivos móveis com o Firebase.
- Codelab
- Firestore
- Flutter
- Firebase
- Android
- Firebase Authentication
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
- Firebase Authentication
- Firestore
- Firebase Hosting
Recursos avançados de autenticação
Saiba como implementar a autenticação multifator e criar requisitos de autenticação personalizados com funções de bloqueio
- Codelab
- Firebase Authentication
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
- Firebase
- Flutter
- Firestore
- 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
- Cloud Functions para Firebase
- Firebase Authentication
- Firestore
- Firebase Hosting
Codelab entre dispositivos do Firebase
Neste codelab, você criará um player de música simples para Android, iOS e Web usando o Flutter. Esse player se conectará ao Firebase RTDB, o que permite que os usuários sincronizem a reprodução nos dispositivos.
- Codelab
- Firebase Authentication
- Firebase Realtime Database
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
- Firebase
- Firestore
Adicionar a classificação de texto no dispositivo ao seu app com o TensorFlow Lite e o Firebase: codelab para iOS
Neste codelab, você vai aprender a implementar a classificação de texto usando o Firebase e o TensorFlow Lite.
- Codelab
- Firebase
- Firebase ML
- TensorFlow
Firebase App Check para plataformas da Apple
O Firebase App Check ajuda a proteger seus recursos de back-end contra abusos, como fraude de faturamento e phishing, garantindo que as solicitações sejam provenientes de apps e dispositivos legítimos. Ele funciona com os serviços do Firebase e com
- Codelab
- Firebase App Check
Adicionar a classificação de texto no dispositivo ao app com o TensorFlow Lite e o Firebase: codelab para Android
Neste codelab, você vai aprender a implementar a classificação de texto usando o Firebase e o TensorFlow Lite.
- Codelab
- Android
- Firebase ML
- TensorFlow
- Firebase
Lance o Firebase App Check gradualmente usando a Configuração remota do Firebase
Use o Firebase App Check com o App Attest para proteger seus serviços de back-end e verificar se as solicitações aos serviços do Firebase estão vindo do seu app autêntico. Geralmente, é recomendável integrar os usuários gradualmente ao serviço do App
- Codelab
- Configuração remota do Firebase
- Firebase App Check
Estudo de caso da Hawkin Dynamics
Em vez de meses, Hawkin Dynamics evolui o produto em apenas duas semanas
- Firestore
- Cloud Functions para Firebase
Estudo de caso do eBay
eBay Motors usa machine learning do Firebase para rapidamente categorizar imagens, reduzir custos e melhorar a experiência do usuário
- Firebase ML
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
- Firebase Authentication
- Firestore
- Firebase Hosting
Develop locally with Firebase
Learn to develop and run apps in local environments with Firebase.
- Módulo do Programa de treinamentos
- Firebase
- Firebase Hosting
- Firestore
- Firebase Authentication
- Firebase Realtime Database
- Cloud Storage para Firebase
- Cloud Functions para Firebase
Gemini API Firebase Extensions: Quickly enhance your app with generative AI
Learn how the Gemini API Firebase Extensions enable you to add Gemini to your apps without becoming an AI expert.
- Módulo do Programa de treinamentos
- Gemini
- Extensões do Firebase
- Firebase
Protect your app from abuse with App Check
App Check uses platform-specific attestation providers to restrict access to traffic that's coming from your genuine apps. In addition to protecting your backend resources on Firebase, you can also use it to protect other resources or endpoints or your own server. Complete the playlist to learn about the versatility of App Check and how you can start using it today.
- Módulo do Programa de treinamentos
- Firebase
- Firebase App Check
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
- Firestore
- Firebase
Não encontrou a solução para seu caso de uso?
Adicionamos novas soluções com frequência. Volte em breve para conferir.
Se você tiver uma ideia para uma solução específica, adoraríamos saber.
Conte sobre seu caso de uso