Summary
In this chapter, we looked at some of the widgets we have already explored and how they can be made to look more enticing to the user. This started with a look at how colors are defined in Flutter and included decorations on containers and styles on text.
We learned how the Scaffold
widget can be used to give advanced functionality to our app, including the use of drawers to hold menus and snackbars to give quick feedback to the app users.
We had a look at ListTile
, which is a very useful widget for prototyping layouts before you get into the nitty-gritty of moving widgets a few pixels in different directions.
Finally, we had a dabble in the world of slivers and how they can be used to manage scrollable areas and advanced layouts of widgets.
In the next chapter, we will take a further look at how users interact with Flutter apps.