Example 1 C# - PeterBurke/MvvmCross-Forms GitHub Wiki

This is a basic starter example using pages written in C#.

In order to navigate to the About Page, we needed to make use of a Xamarin component called ToolbarItems. There is an issue here in that this feature gets mapped to dissimilar features in the host operating system. For example iOS displays the Toolbar at the top of the page with the page title in line and centred and the navigation button on the right. Android has the title to the left and there appears to be insufficient room for back navigation. Windows 8.1 has the navigation buttons at the bottom of the page.

Font sizes, margins etc. really need to be varied between the target platforms. at some point we should fix these issues in this example.