- Exercise 1 - Learn the basics about state management
- Scaffold, Container, Stack
- Row, Column,
- Listview
- Padding, Center,
- Expanded, Flexible
- SizedBox, SingleChildScrollView
- GestureDetector, InkWell
Flutter official documentation is quite good, here are some links that could be interesting:
- Introduction to declarative UI
- Layouts in Flutter
- [Layout constraints] (https://flutter.dev/docs/development/ui/layout/constraints)
- State management
- Add interactivity
- Dart language overview
- OOL principles, mixins, null safety, asynchronous programming (Future)...
The Cookbook gives some recipes for common use-cases.
The "From another platform?" section can be really useful if you have experience in another platform: