We are on the home stretch now for this app. The only thing we have left is to implement navigation to the article view that will display the entire article in a web view. Since we are using Shell, we will be navigating using routes. Routes can be registered directly in the Shell markup—for example, in the MainShell.xaml file—and this is done by using Route attributes on the ShellContent elements.
In the following code, we will add a route programmatically and register a view to handle it for us. We will also create a navigation service to abstract the concept of navigation a bit.
So, buckle up and let's finish this app!