Creating Hello World in Xamarin.Forms
To understand how a Xamarin.Forms application is put together, let's begin by creating a simple Hello World application.
Open Xamarin Studio and perform the following steps:
- Create a new Multiplatform | App | Forms App project from the new solution dialog.
- Name your solution something appropriate, such as
HelloForms
. - Make sure Use Portable Class Library is selected.
- Click Next, then click Create.
Notice the three new projects that were successfully created:
- HelloForms
- HelloForms.Android
- HelloForms.iOS
In Xamarin.Forms
applications, the bulk of your code will be shared, and each platform-specific project is just a small amount of code that starts up the Xamarin.Forms framework.
Let's examine the minimum parts of a Xamarin.Forms application:
App.xaml
andApp.xaml.cs
in theHelloForms
PCL library -- this class is the main starting point of the Xamarin.Forms application. A simple property,MainPage
, is set to the first page in the application. In the default...