8
Creating an App's Navigation
WHAT YOU WILL LEARN IN THIS CHAPTER
- How to use the
Navigator
widget to navigate between pages - How hero animation allows a widget transition to fly into place from one page to another
- How to display a horizontal list of
BottomNavigationBarItem
s containing anicon
and atitle
at the bottom of the page - How to enhance the look of a bottom navigation bar with the
BottomAppBar
widget, which allows enabling a notch - How to display a horizontal row of tabs with
TabBar
- How to use
TabBarView
in conjunction withTabBar
to display the page of the selected tab - How
Drawer
allows the user to slide a panel from left or right - How to use the
ListView
constructor to build a short list of items quickly - How to use the
ListView
constructor with theDrawer
widget to show a menu list
In this chapter, you'll learn that navigation is a major component in a mobile application. Good navigation creates a great user experience (UX) by making it easy to access information...