Create a UI in Xamarin.Forms apps by using XAML

Visual Studio

Create a Xamarin.Forms application using XAML to define the UI while making use of platform-specific features. We will see how splitting the UI definition from the code implementation improves the maintainability of your application.

Learning objectives

In this module, you will:

  • Create the UI, and add controls for a Xamarin.Forms app using XAML
  • Access XAML-based UI elements from code
  • Subscribe to XAML-based UI events


  • Visual Studio 2019 (any edition)
  • Familiarity with C# and .NET