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 GitHubIntrodução ao Firebase para Flutter
53 minutos
Updated 2 de março de 2025
Aprenda a criar um app Flutter para dispositivos móveis com o Firebase.
Adicionar um fluxo de autenticação do usuário a um app do Flutter usando o FirebaseUI
8 minutos
Updated 2 de março de 2025
Neste codelab, você vai aprender a adicionar o Firebase Authentication a um app Flutter com apenas algumas linhas de código.
Como 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 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.
编写您的第一款 Flutter 应用(第 1 部分)
38 minutos
Updated 18 de setembro de 2024
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
编写您的第一款 Flutter 应用(第 2 部分)
43 minutos
Updated 18 de setembro de 2024
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在本 Codelab 中,您将扩展简单的移动应用,以添加交互性和导航,并更改其主题颜色。
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
34 minutos
Updated 18 de setembro de 2024
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
14 minutos
Updated 18 de setembro de 2024
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
MDC-102 Flutter:Material 结构和布局 (Flutter)
14 minutos
Updated 18 de setembro de 2024
学习如何将 Material 用于 Flutter 上的结构和布局。