Flutter Development Class - II
Get the Presentation used in class: Here
Get the Class recording: Here
Nov 20, 2021
Class coverage:
- How stateful widget works?
- How to draw a widget tree?
- How can you layout a widget?
- What is the difference between a responsive app and an adaptive app?
- How to build a responsive app?
- How to build an adaptive app? (skipped)
- How Navigation works in Flutter?
- Some examples:
- An app demonstrating Lifecycle of Stateful Widget in Flutter. Find here.
- An app with a homescreen navigating to following demos:
- Showing a hierarchy of
Row
and Column
widgets.
- Showing a hierarchy of
Row
and Column
and Image
widgets.
- Showing use of
LayoutBuilder
widget.
- Showing use of
MediaQuery
widget.
- The homescreen itself shows unnamed route navigation.
Find here.
- A simple app demonstrating named routing. Find here.
More Content:
Homework:
Explore the following links and learn:
- Hero Animations
- Adding assets and images
- Diaplay images from internet
- Fade images with placeholder
- Caching images
- Long lists (lazy loading)
- Floating Appbar
- Forms
- Explore using Firebase Databases/Authentication in Flutter.
You can find more links, reading resources and contacts to coordinators here.