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 GitHubComo adicionar compras ao seu app do Flutter
Updated 23 de janeiro de 2025
Neste codelab, você vai adicionar compras no app do Flutter que são verificadas e gerenciadas com um serviço de back-end do Dart.
Animações no Flutter
24 minutos
Updated 14 de janeiro de 2025
Neste codelab, você vai aprender a usar animações no Flutter. Você vai criar um widget que anima o tamanho e a cor, adiciona um efeito de virada de cartão 3D, utiliza efeitos do pacote de animações e adiciona suporte ao gesto de volta preditiva do Android.
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.
Adicionar som e música ao seu jogo do Flutter
42 minutos
Updated 9 de novembro de 2024
Aprenda a adicionar efeitos sonoros, música de fundo e áudio dinâmico a jogos com o Flutter.
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.
Como criar o layout de um app responsivo animado com o Material Design 3
53 minutos
Updated 20 de setembro de 2024
Neste codelab, você vai ganhar experiência com a criação de um aplicativo com design adaptável e animado de forma fluida com o Material Design 3 nas seis plataformas que têm o suporte do Flutter.
Seu primeiro app do Flutter
Updated 16 de setembro de 2024
Neste codelab, você aprenderá a criar um app do Flutter que gera nomes aleatórios e legais.
Como adicionar anúncios de banner e nativos in-line da AdMob a um app Flutter
39 minutos
Updated 29 de agosto de 2024
Neste codelab, você aprenderá a adicionar anúncios de banner e nativos in-line da AdMob a um app Flutter.
Como adicionar um widget de tela inicial ao app do Flutter
35 minutos
Updated 29 de agosto de 2024
Neste codelab, você vai criar um widget de tela inicial para seu app do Flutter para iOS ou Android. Você vai começar com um app básico de notícias do Flutter. Depois você vai usar frameworks nativos para criar a IU para os próprios widgets. Por fim, você aprenderá a compartilhar recursos e estabelecer uma comunicação entre seus widgets e o aplicativo principal.
Crie bots de voz para Android com o Dialogflow Essentials e Godê
1 hora 5 minutos
Updated 29 de agosto de 2024
O Dialogflow pronto para uso vem com muitas integrações, para gateways da Web, do Google Assistente, de mídias sociais e de telefone. No entanto, para levar os chatbots a dispositivos móveis, é preciso criar uma integração personalizada. Neste laboratório, você aprenderá a integrar o Dialogflow Essentials a um app do Flutter.
Crie um jogo de física 2D com o Flutter e o Flame
32 minutos
Updated 22 de agosto de 2024
Aprenda a criar mecânicas nos jogos do Flutter e do Flame com o Forge2D, um mecanismo de física 2D.
Introdução ao Flame com o Flutter
55 minutos
Updated 22 de agosto de 2024
Neste codelab, você vai aprender a usar o Flame, um mecanismo de jogo criado com base no Flutter. Você vai conhecer os componentes e efeitos do Flame, além de aprender a integrar o Flame ao gerenciamento de estado do Flutter.
Crie um quebra-cabeças de palavras com o Flutter
53 minutos
Updated 22 de agosto de 2024
Aprenda a criar um app do Flutter com uso intenso de computação e manter a interatividade fluida dele.
Apps adaptáveis no Flutter
Updated 11 de maio de 2023
Neste codelab, você vai criar um app do Flutter que se adapta às seis plataformas para as quais o Flutter oferece suporte: Android, iOS, Web, Windows, macOS e Linux.
Como criar um jogo com o Flutter e o Flame
Updated 10 de maio de 2023
Neste codelab, você vai criar um jogo de plataforma chamado Doodle Dash usando o Flutter e o mecanismo do Flame.
Como usar a FFI em um plugin do Flutter
Updated 10 de maio de 2023
Neste codelab, você criará um plug-in do Flutter para plataformas móveis e de computador usando a FFI para aproveitar uma biblioteca C nativa.
MDC-101 no Flutter: noções básicas dos componentes do Material Design
Updated 9 de maio de 2023
Aprenda os conceitos básicos do uso de componentes do Material Design criando uma página de login para um app simples do Flutter.
MDC-102 no Flutter: estrutura e layout do Material Design
Updated 9 de maio de 2023
Aprenda a usar o Material Design para criar a estrutura e o layout de um app do Flutter.
Como testar um app do Flutter
Updated 6 de maio de 2023
Neste codelab, você criará e testará um app simples do Flutter.
MDC-103 Flutter: temas do Material Design com cores, formas, elevação e tipo
Updated 4 de maio de 2023
Veja como os componentes do Material Design do Flutter podem ajudar a expressar sua marca e destacar seu produto com escolhas de design.
MDC-104 Flutter: componentes avançados do Material Design
Updated 4 de maio de 2023
Melhore o design e aprenda a usar o componente de menu avançado de pano de fundo do Flutter.
Como criar transições incríveis com o movimento do Material Design para o Flutter
Updated 2 de maio de 2023
Crie o sistema de movimento do Material Design no app Reply usando as transições do pacote de animações.
Adicionar os anúncios da AdMob a um app do Flutter
Updated 1 de maio de 2023
Neste codelab, você vai aprender a adicionar anúncios intersticiais, premiados e de banner a um app do Flutter.
Deixe seu app do Flutter lindo, não chato
Updated 9 de maio de 2022
O Flutter é um kit de ferramentas de IU do Google para criar apps incríveis e nativos para dispositivos móveis, Web e computadores com uma única base de código. Ele funciona com código existente, é usado por desenvolvedores e organizações do mundo
Criar um app do Flutter para classificar textos
Updated 7 de maio de 2022
Aprenda a criar um app do Flutter que classifica textos e exibe os resultados na IU.
Criar um modelo de classificação de texto personalizado com o TensorFlow Lite Model Maker
Updated 7 de maio de 2022
Saiba como treinar novamente o modelo de detecção de spam para detectar tipos específicos de spam com o TensorFlow Lite Model Maker.
Treinar um modelo de detecção de spam de comentários com o TensorFlow Lite Model Maker
Updated 7 de maio de 2022
Saiba como treinar um modelo de detecção de spam de comentários com o TensorFlow Lite Model Maker.
Como adicionar o WebView ao app do Flutter
Updated 6 de maio de 2022
Neste codelab, você vai aprender a adicionar o plug-in webview_flutter a um app do Flutter.
Criar um aplicativo do Flutter para computador
Updated 6 de maio de 2022
Neste codelab, você vai criar um cliente do GitHub no Flutter para computador.
Adicionar o Google Maps a um app do Flutter
Updated 29 de abril de 2022
Neste codelab, você criará uma experiência do Google Maps usando o SDK de apps para dispositivos móveis do Flutter para criar experiências nativas de alta qualidade no iOS e no Android.