Chapter 5: UI Development with Xamarin
Material Design, which is the most prominent UI pattern for Android applications, Apple's human interface guidelines, and UWP's Fluid UI language, can make it overwhelming for UX designers and developers to decide on a unified application design. Factors to consider include, but are not limited to, user expectations of the target platform and branding-related product owners' requirements, regardless of the platform.
In this chapter, we will demonstrate how to set up the application layout while utilizing some of the important decision factors for a consistent UX design. We will then create simple application pages and connect them to create a navigational hierarchy using the standard navigation services. We will also take a step back and have a look at the Xamarin Shell implementation for creating the application page hierarchy. We will also browse through Xamarin.Forms view elements and see how they can be connected to the application...