Pular para conteúdo

Exercícios - Aula 03: Estrutura de um Projeto Flutter 🏗️

🟢 Básicos (Fixação)

  1. Diretórios: Qual a função da pasta lib/ em um projeto Flutter? O que acontece se deletarmos o arquivo main.dart?
  2. Configuração: Para que serve o arquivo pubspec.yaml? Liste três tipos de informações que configuramos nele.

🟡 Intermediários (Aplicação)

  1. Dependências: Adicione o pacote google_fonts ao seu arquivo pubspec.yaml. Qual comando você deve rodar no terminal para que o projeto reconheça a nova biblioteca?
  2. EntryPoint: Explique o papel da função main() e do comando runApp(). Por que passamos um Widget para o runApp?

🔴 Desafio (Pesquisa/Prática)

  1. Platform Folders: Por que o Flutter gera pastas como android/, ios/ e web/ se escrevemos o código apenas em Dart? O que essas pastas contêm de essencial para o funcionamento do app?