ByteBank é um banco digital fictício, onde a inteção desse projeto é implementar uma lista de transferências em que o próprio usuário crie suas transferências.
- Implementação de um layout com componentes do Material Design
- Utilização das StatelessWidget e StatefulWidget
- Organização e Reutilização de códigos no Flutter
- Maneiras de evitar Widgets inesperados para outras telas
- Implementação do Hot Reload
- Criação do Layout para o formulário
- Aplicação de margem em Widgets
- Estilização do TextField
- Implementação do Elevated Button
- Implementação da KeyboardType number
- Refatoração do Widget para receber argumentos opcionais nomeados
- Navegação entre páginas por meio do Navigator
- Recebimento de informações ao realizar o pop durante a navegação
- Implementação da Snack Bar para mostrar o resultado da transação para o usuário
- Lidando com operações assíncronas usando o Future
- Implementação o ListView com o builder
- Arrumando o tema do App com cores do Color Tool
- Estruturação e organização do projeto em packages
- Material Components widgets
- Icon class
- Flutter Community: Code Organization
- Introduction to widgets
- Layouts in Flutter
- Color Tool - Material Design IO