October 2019
Beginner
528 pages
12h 37m
English
Navigator widget to navigate between pagesBottomNavigationBarItems containing an icon and a title at the bottom of the pageBottomAppBar widget, which allows enabling a notchTabBarTabBarView in conjunction with TabBar to display the page of the selected tabDrawer allows the user to slide a panel from left or rightListView constructor to build a short list of items quicklyListView constructor with the Drawer widget to show a menu listIn 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. For example, imagine making a journal entry, and when trying to select a tag, it's not available, so you need to create a new one. Do you close the entry and go to Settings ➪ Tags to add a new one? That would be clunky. Instead, the user needs the ability to add a new tag on the fly and appropriately navigate to select or add a tag from their current position. When designing an app, always keep in mind how the user would navigate to different parts of the app with the least number of taps.
Animation while ...
Read now
Unlock full access