Pular para conteúdo

Exercícios - Aula 08: Formulários e Validação 📝

🟢 Básicos (Fixação)

  1. Input: Qual a diferença entre TextField e TextFormField no contexto do Flutter?
  2. Captura: Para que serve o TextEditingController? Onde ele deve ser declarado?

🟡 Intermediários (Aplicação)

  1. Validação: Escreva uma função de validação (validator) para um campo de e-mail que verifique se o texto contém pelo menos um "@" e um ".".
  2. Teclado: Como você mudaria o teclado para mostrar apenas números quando o usuário clicar em um campo de "Telefone"?

🔴 Desafio (Pesquisa/Prática)

  1. Feedback: Além de mudar a cor do texto para vermelho, pesquise como podemos usar o widget SnackBar para mostrar uma mensagem de erro geral caso o usuário tente enviar um formulário com campos vazios.