Creating your First Xamarin Application
The project that we created in the previous section used the Xamarin.Forms UI rendering. While this can be the most efficient way to implement a cross-platform application, in some cases, you might need to implement a very platform-specific application (this includes many platform APIs and specialized UI components). In these types of situations, you can resort to creating a classic Xamarin.iOS and/or Xamarin.Android application. Let's implement the calculator application for both.
Xamarin on Android – Mono Droid
We will start our implementation with Xamain.Android. The application will use a single view with a standard calculator layout, and we will try to reuse the calculator logic from the console calculator we created in the previous chapter. Without further ado, let's start creating our application:
- For the Android application, we will add a new project to our calculator solution...