An important part of most rich Internet applications (RIAs) is the capability to use the back and forward buttons in the browser. Most users of RIAs are accustomed to navigating through web pages by using these buttons, and it makes sense to implement the same functionality in your Flex applications.
The navigational components that you learned about in the Lesson 13, "Implementing Navigation," have this functionality automatically built inincluding the Accordion, TabNavigator, and TabBar containersand components that descend from the ViewStack container. You can also add this functionality to your own components by using the HistoryManager class. In this lesson, you will enable the back and forward buttons in the FlexGrocer application using the HistoryManager class in a custom component.
The FlexGrocer application with the back and forward buttons working within the browser