Xamarin Forms User Interface
The Xamarin Forms user interface is built using views. You build the views once using Xamarin Forms and the they are rendered to their equivalent native control.
Xamarin Forms comes with its set of common views. If those are not enough, you can always access the native control by using a feature called Native UI Embedding. This allows you to use the native control in a Xamarin Forms page.
The views can be created in code or using XAML. XAML is the preferred way of building UIs since your UI can be shared with designers.
Xamarin Forms Views
We are going to be looking at the following views :