Chapter 7. View Elements
In this chapter, you will find introductory information about User Experience (UX) design concepts and explanations on the differences and similarities of design principles on Xamarin platforms. Correlation between the UI elements will be illustrated and useful design patterns will be demonstrated with real-life examples to create a consistent user experience across platforms without compromising the native look-and-feel. This chapter is divided into the following sections:
- Design philosophy
- Design elements
- User interaction
Design philosophy
One of the biggest pitfalls while designing an application for cross-platform use is to impose the design patterns from one OS to the other one. In the mobile world, each platform and users of those platforms have certain expectations from an application. These expectations can be as insignificant as an icon on a common feature access button (for example, the share button on iOS and Android), or as important as the layout...