Drawer navigation and master-detail UI are two powerful patterns that guide users through content in applications with significant amounts of data or many pages. Xamarin.Forms provides the MasterDetailPage to help you implement both presentation styles.
Using MasterDetailPage in Xamarin.Forms
MasterDetailPage does a lot of the work for you if you know how to specify a split view vs. a drawer. You also need to be aware of the situations where Xamarin.Forms will override your selection. Once you know how it works, MasterDetailPage is a great tool to help you create responsive applications that run on a wide selection of device types and operating systems.