Free Advanced App Using Xamarin Forms and XAML tutorial, In a Xamarin. Forms application, XAML is mostly used to define the visual contents of a page and works together with a C# code-behind file. The code-behind file provides code support for the markup .