Os codelabs do Google Developers oferecem um conteúdo prático e guiado experiência em programação. A maioria dos codelabs orienta você no processo de criação um aplicativo pequeno ou a adição de um novo recurso a um aplicativo existente. Eles abrangem uma ampla gama de tópicos, como Android Wear, Google Compute Engine, ARCore e APIs do Google no iOS.
Ferramentas do codelab no GitHubReconhecer, identificar idiomas e traduzir textos com o Kit de ML e o CameraX: Android
Updated 6 de fevereiro de 2025
Neste codelab, você vai criar um app Android com o Kit de ML que usa o aprendizado de máquina no dispositivo para reconhecer, identificar o idioma e traduzir texto entre 59 idiomas. Você também vai aprender a integrar a biblioteca CameraX para realizar essas tarefas usando um feed de câmera em tempo real.
Criar um app Android com o Firebase e o Jetpack Compose
55 minutos
Updated 31 de janeiro de 2025
Crie recursos de um app Android de lista de tarefas adicionando autenticação, monitoramento de desempenho, uma interface declarativa e sinalização de recursos, tudo com o Firebase e o Jetpack Compose.
Adicionar a pesquisa de vetores do Firestore aos seus apps para dispositivos móveis com as Extensões do Firebase
Updated 23 de janeiro de 2025
Saiba como usar a Pesquisa Vetorial do Firestore
Codelab da Web do Cloud Firestore
52 minutos
Updated 23 de janeiro de 2025
Neste codelab, você aprenderá a criar um app da Web que usa o Cloud Firestore.
Codelab do Cloud Firestore para iOS
38 minutos
Updated 23 de janeiro de 2025
Neste codelab, você vai aprender a criar um app iOS que usa o Cloud Firestore.
Adicione novas funcionalidades ao seu app da Web rapidamente com as Extensões do Firebase
25 minutos
Updated 23 de janeiro de 2025
Neste codelab, você vai adicionar funcionalidades a um app da Web de mercado on-line usando as Extensões do Firebase.
Codelab do Cloud Firestore para Android
49 minutos
Updated 23 de janeiro de 2025
Neste codelab, você vai aprender a criar um app Android que usa o Cloud Firestore.
Codelab da Web do AngularFire
1 hora 25 minutos
Updated 23 de janeiro de 2025
Neste codelab, você vai aprender a usar a plataforma do Firebase na Web criando um app de chat.
Criar apps da Web com tecnologia de IA usando as Extensões do Firebase para a API Gemini
36 minutos
Updated 13 de janeiro de 2025
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 do Firebase para iOS (Swift)
20 minutos
Updated 13 de janeiro de 2025
Neste codelab, você vai aprender a usar a plataforma Firebase no iOS em Swift.
Monitoramento de desempenho do Firebase para Web
32 minutos
Updated 13 de janeiro de 2025
Neste codelab, você vai configurar o Monitoramento de desempenho do Firebase em um app da Web e aprender a usá-lo para garantir que o app funcione bem para os usuários finais.
Integrar o Firebase a um app Next.js
1 hora 1 minuto
Updated 13 de janeiro de 2025
Saiba como integrar o Firebase a um app Next.js.
Codelab do Firebase para Android: criar um chat amigável
42 minutos
Updated 13 de janeiro de 2025
Neste codelab, você vai aprender a criar um app Android com a plataforma Firebase.
Enviar notificações para um app da Web usando o Cloud Messaging e o Cloud Functions
1 hora 2 minutos
Updated 13 de janeiro de 2025
Neste codelab, você vai aprender a usar o Cloud Functions para Firebase para enviar notificações aos usuários de um app de chat.
Use o Firebase Genkit para criar recursos de IA generativa com seus dados
41 minutos
Updated 9 de janeiro de 2025
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.
Adicionar um fluxo de autenticação do usuário a um app do Flutter usando a FirebaseUI
8 minutos
Updated 6 de janeiro de 2025
Neste codelab, você aprenderá a adicionar o Firebase Authentication a um app do Flutter com apenas algumas linhas de código.
Introdução ao Firebase para Flutter
53 minutos
Updated 22 de novembro de 2024
Aprenda a criar um app Flutter para dispositivos móveis com o Firebase.
Introdução ao Firebase para Web
52 minutos
Updated 22 de novembro de 2024
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.
Distribuir builds de pré-lançamento do iOS mais rapidamente com o App Distribution e o fastlane
Updated 22 de novembro de 2024
Neste codelab, o usuário vai usar o App Distribution e o plug-in fastlane juntos para distribuir um build do iOS e registrar dispositivos de teste. Em seguida, o usuário exportará um arquivo .txt de dispositivos e UDIDs do console do App Distribution e automatizará o registro desses dispositivos (um requisito para a distribuição de builds ad-hoc do iOS).
Recursos avançados de autenticação
29 minutos
Updated 22 de novembro de 2024
Saiba como implementar a autenticação multifator e criar requisitos de autenticação personalizados com funções de bloqueio
Enviar e receber notificações sobre um app do Flutter usando o Firebase Cloud Messaging
58 minutos
Updated 22 de novembro de 2024
Neste codelab, você usará a API FCM HTTP v1 para enviar notificações push a um app em execução em várias plataformas. Você cria o app usando o Flutter, que pode ser executado perfeitamente no Android/iOS/Web.
Sua primeira mensagem push multicast usando tópicos do FCM
1 hora
Updated 21 de novembro de 2024
Neste codelab, você vai aprender a fazer o multicast de uma mensagem push para um grupo selecionado de instâncias do seu app usando tópicos do FCM.
Desenvolvimento local de apps Flutter usando o Pacote de emuladores do Firebase
8 minutos
Updated 9 de novembro de 2024
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.
Reconhecer, identificar idiomas e traduzir textos com o Kit de ML e o CameraX: Android
10 minutos
Updated 8 de novembro de 2024
Neste codelab, você criará um app Android com o kit de ML que usa machine learning no dispositivo para reconhecer, identificar e traduzir textos entre 59 idiomas. Você também vai aprender a integrar a biblioteca CameraX para realizar essas tarefas usando um feed de câmera em tempo real.
Integrar o Test Lab ao seu sistema de CI/CD
30 minutos
Updated 4 de novembro de 2024
Este codelab mostra como usar a CLI gcloud para executar de forma programática um grande conjunto de testes em um sistema de CI/CD já existente, como o Jenkins. Este codelab não depende de plataforma.
Desenvolvimento local com o Pacote de emuladores do Firebase
47 minutos
Updated 4 de novembro de 2024
Aprenda a desenvolver um app da Web com o Pacote de emuladores do Firebase.
Codelab entre dispositivos do Firebase
Updated 4 de novembro de 2024
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.
Proteger seus dados do Firestore com as regras de segurança do Firebase
58 minutos
Updated 4 de novembro de 2024
Saiba como proteger seus dados do Firestore com regras de segurança
Adicionar recomendações ao app com o TensorFlow Lite e o Firebase – Codelab para iOS
56 minutos
Updated 10 de outubro de 2024
Neste codelab, você vai aprender a criar um mecanismo de recomendação de conteúdo para seu app usando o TensorFlow e o Firebase.
Medir o tempo de carregamento e a renderização da tela com o Monitoramento de desempenho do Firebase
51 minutos
Updated 10 de outubro de 2024
Neste codelab, você vai criar um app de exemplo e aprender a medir o tempo de carregamento e a renderização da tela com o Monitoramento de desempenho do Firebase.
Adicionar a classificação de texto no dispositivo ao seu app com o TensorFlow Lite e o Firebase: codelab para iOS
58 minutos
Updated 10 de outubro de 2024
Neste codelab, você vai aprender a implementar a classificação de texto usando o Firebase e o TensorFlow Lite.
Alerte os testadores sobre as novas versões do app com o SDK do Firebase App Distribution para iOS – Codelab
16 minutos
Updated 10 de outubro de 2024
Distribua a versão mais recente rapidamente para os testadores com o SDK do App Distribution. Neste codelab, você vai atualizar um app para mostrar alertas aos testadores quando novas versões estiverem disponíveis.
Configurar e gerenciar projetos e produtos do Firebase pelo Terraform
58 minutos
Updated 10 de outubro de 2024
Use o Terraform para configurar e gerenciar projetos do Firebase, incluindo a configuração programática da infraestrutura e dos produtos do Firebase.
Distribuir versões de pacotes de apps para testadores: Codelab
22 minutos
Updated 10 de outubro de 2024
Envie a versão mais recente do app para os testadores rapidamente. Desta forma,
Monitoramento de desempenho dos lançamentos de recursos
50 minutos
Updated 10 de outubro de 2024
Neste codelab, você aprenderá a adicionar o Monitoramento de desempenho do Firebase a um app de exemplo e a avaliar o desempenho durante o lançamento de um recurso.
Codelab de otimização de compras no app no dispositivo em tempo real
28 minutos
Updated 10 de outubro de 2024
Neste codelab, você vai aprender a implantar um modelo TFLite para personalizar seu app para cada usuário e otimizar as compras no app.
Firebase App Check para plataformas da Apple
Updated 10 de outubro de 2024
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
Adicionar a classificação de texto no dispositivo ao app com o TensorFlow Lite e o Firebase: codelab para Android
58 minutos
Updated 10 de outubro de 2024
Neste codelab, você vai aprender a implementar a classificação de texto usando o Firebase e o TensorFlow Lite.
Alerte os testadores sobre as novas versões do app com o SDK do Firebase App Distribution para Android – Codelab
15 minutos
Updated 10 de outubro de 2024
Envie a versão mais recente para os testadores rapidamente com o SDK do Android para App Distribution. Neste codelab, você atualizará um app para exibir notificações aos testadores quando novas versões estiverem disponíveis.
Adicionar recomendações ao app com o TensorFlow Lite e o Firebase: Codelab do Android
57 minutos
Updated 10 de outubro de 2024
Neste codelab, você vai aprender a criar um mecanismo de recomendação de conteúdo para seu app usando o TensorFlow e o Firebase.
Lance o Firebase App Check gradualmente usando a Configuração remota do Firebase
Updated 10 de outubro de 2024
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
Conceitos básicos do Unity na AdMob e no Firebase Princípios básicos do Google Analytics
40 minutos
Updated 29 de agosto de 2024
Neste codelab, você vai aprender a usar o Google Analytics para Firebase para analisar o comportamento do usuário com os eventos do app.
AdMob+Firebase 102 Android: ajuste o comportamento do aplicativo sem atualizar o aplicativo
31 minutos
Updated 29 de agosto de 2024
Neste codelab, você aprenderá a usar a Configuração remota do Firebase para alterar o comportamento do app sem uma atualização. Além disso, vamos abordar como executar o teste A/B para encontrar o valor ideal.
Envolva os usuários com a ação para o Google Assistente
48 minutos
Updated 29 de agosto de 2024
Aprenda a aprimorar sua ação com recursos que motivam os usuários.
AdMob+Firebase 102 Unity: ajuste o comportamento do aplicativo sem uma atualização do aplicativo
31 minutos
Updated 29 de agosto de 2024
Neste codelab, você aprenderá a usar a Configuração remota do Firebase para alterar o comportamento do app sem uma atualização. Além disso, vamos abordar como executar o teste A/B para encontrar o valor ideal.
AdMob+Firebase 101 Android: configuração e Princípios básicos do Google Analytics
35 minutos
Updated 29 de agosto de 2024
Neste codelab, você vai aprender a usar o Google Analytics para Firebase para analisar o comportamento do usuário com os eventos do app.
Treinar e implantar um modelo de classificação de imagens no dispositivo com o AutoML Vision no kit de ML
58 minutos
Updated 23 de agosto de 2024
Neste codelab, você treinará um classificador de imagens usando o AutoML Vision Edge no Kit de ML e o executará em um smartphone Android ou iOS usando o SDK do kit de ML.
Comece a usar o Firebase no C++
1 hora 12 minutos
Updated 21 de agosto de 2024
Talvez você conheça os SDKs do Firebase para Android e iOS, mas sabia que há um console do Cloud SDK projetado apenas para jogos multiplataforma? Neste workshop, vamos adicionar o módulo a um projeto Android pelo CMake, adicione análises básicas para melhorar o jogo e compartilhe com amigos e testadores para começar a coletar feedback.
Adicionar notificações push a um app iOS
45 minutos
Updated 20 de agosto de 2024
Neste codelab, você vai adicionar notificações push a um app iOS com o Firebase Cloud Messaging.
ARCore Cloud Anchors com âncoras permanentes do Cloud
Updated 20 de abril de 2022
Neste codelab, você aprenderá a usar o Cloud Anchors para criar experiências de RA compartilhadas ao estabelecer um frame comum de referência (mesma posição e orientação) em vários dispositivos usando o serviço ARCore Cloud Anchors.
Engage users with your Action for Google Assistant
48 minutos
Updated 18 de setembro de 2024
Learn to enhance your Action with features that keep users coming back to it.