Xamarin.Forms enable developer to develop cross-platform application (Android, iOS and Windows Phone) in a single UI XAML Definition, a single type of C# Programming. In other words, Xamarin.Forms enbale developer to write a project to create Android, iOS and Windows Phone App. This chapter will be more approach in Understanding the UI Flows, Definition and Features.