Responsive Design and Theming
In this session, we covered:
- Adding and displaying images from assets.
- The use of ListView and its benefits.
- The importance of responsive design.
- How to correctly get the size of the screen.
- How to get the size of a child widget and why it should not be done extensively.
- How to use Flutter's provided theming mechanism to write less code.
- How to override the theme for an individual widget or a set of widgets.
- Create a different counter app based on the basic one, by updating the theming or making it more responsive.