- [ ] Abertura (Finalmente chegou o momento)
- [ ] Boas-vindas (Overview da trilha)
- [ ] O que você vai aprender nessa aula
- [ ] Apresentação do Educator
- [ ] Dicas para ir até o fim do projeto
- Entre na comunidade do Discord (Link na plataforma)
- Como tirar dúvidas técnicas
- Se conecte e montem duplas ou grupos
- Se apresente no canal #network
- Desafios durante as aulas para ganhar brindes exclusivos
- Um código por aula
- Ficar de olho nos e-mails
- [ ] Apresentação do Projeto
Design:
https://www.figma.com/file/fMqKhwT9L5D3MVe4btRtG5?embed_host=notion&kind=&node-id=0%3A1&viewer=1
Introdução ao Flutter
- [ ] Como funciona a renderização?
- [ ] Quais plataformas posso utilizar o Flutter?
- [ ] Posso acessar recursos das plataformas nativas?
Conceitos básicos de layout
- [ ] Função main.dart
- [ ] Função runApp()
- [ ] StatelessWidget
- [ ] Widgets MaterialApp e Cupertino App
- [ ] Scaffold( esqueleto do app)
- [ ] Container( o faz tudo)
Configurando o projeto
- [ ] Baixar o zip, nele contém (assets, pasta core, pubspec.yaml)
- [ ] Adicionar a pasta assets na raiz do projeto
- [ ] Adicionar a pasta core dentro de lib
- [ ] Adicionar o pubspec.yaml
Criando a primeira tela, Splash
- [ ] Tela Splash
- [ ] pasta splash
- [ ] splash_page.dart
- [ ] Adicionar o Scaffold
- [ ] Background degradê
- [ ] Adicionar logo no centro da tela
Criando os widgets da home
- [ ] pasta home
- [ ] home_page.dart
- [ ] Adicionar Scaffold
- [ ] Adicionar AppBar
- [ ] ScoreCard Centralizado
- chart
- title
- subtitle
- background
- shadow