Seems like by default the NavigationPage icon is set to the AppIcon. Overwriting it be setting the Icon property on the Navigation page does not do anything :
public static Page GetMainPage ()
{
return new NavigationPage(new RootPage()) { Tint = Colors.DarkBlue, Icon = "menuIcon"};
}
Am I missing something or is this a known bug?