# App.xaml.cs This `App` class is defined as `public` and derives from the Xamarin.Forms `Application` class. The constructor has just one responsibility: to set the `MainPage` property of the `Application` class to an object of type `Page`. ```cs using System; using Xamarin.Forms; using Xamarin.Forms.Xaml; namespace AppName { public partial class App : Application { public App() { InitializeComponent(); MainPage = new MainPage(); } protected override void OnStart() { } protected override void OnSleep() { } protected override void OnResume() { } } } ```