ABSTRACT
In this chapter, you will expand on your Flutter widgets vocabulary. You will learn to render the image from local assets as well as remotely from the Internet over the URL. You will build your understanding of creating better user experiences by learning to show progress when fetching remote content or rendering images. You will learn to use the indicator and placeholder widgets in such scenarios. You will also learn about the asynchronous widgets used to build interfaces dynamically using stream and future builders. The FutureBuilder
widgets are used to build interfaces when data is not available all at once. The other widgets that you will be introduced to include widgets like TextField
, ToggleButtons
and AlertDialog
. The TextField
widget is used for enabling users to input text data in the forms. The ToggleButtons
widget helps to build interfaces where toggling functionality is needed. Finally, a quick introduction to AlertDialog
widget is provided for material and Cupertino design styles.