O Curso básico de Flutter que ensina aos estudantes como: -> Criar multiplas telas -> Navegar entre telas -> Produzir um Formulário -> Configurar Validação -> Compreender os conceitos básicos de Contexto e Estado
O projeto do curso consiste em criar uma nova tela ao projeto Organizador de Tarefas, com o intuito de produzir um formulário que adiciona uma nova tarefa customizada!
Veja mais de perto o que você aprenderá sobre :
TextField
: Widget de Campo de Texto.TextFormField
: Widget de Campo de Texto com Validação.Form
: Widget de Formulário que cuida da Validação de todos os TextFormFields.controller
: parâmetro de TextField que manipula os dados.ErrorBuilder
: função do Widget Image que permite lidar com erros.keyboardType
: parâmetro do TextField que permite alteração de teclados.validator
: parâmetro do TextFormField que permite adicionar validação.SnackBar
: Widget do Scaffold, perfeito para mostrar informações.Navegação
: conceito de mudança de tela.Rotas
: nomenclatura para Telas.Inherited Widget
: Widget com habilidade de lidar e transmitir dados.context
: conceito de localização e ambientação em relação a diferentes telas no Flutter.
Para executar este projeto você precisa:
- Ter uma IDE, que pode ser o Android Studio instalado na sua máquina
- Ter a SDK do Flutter na versão 3.0.0
Gostou do projeto e quer conhecer mais? Você pode acessar o curso que desenvolve o projeto desde o começo!
Esse curso faz parte da formação de Flutter da Alura