Section 2: Xamarin and Xamarin.Forms

Xamarin and the contained Mono runtime variants for iOS and Android, as well as .NET Core for UWP, implement the .NET Standard to create the operating system abstraction for creating native mobile applications for target platforms using the familiar Microsoft stack. Xamarin.Forms, on the other hand, is a UI framework that allows developers to use common declarative user interfaces for the target platforms.

The following chapters will be covered in this section:

  • Chapter 4Developing Mobile Applications with Xamarin
  • Chapter 5UI Development with Xamarin
  • Chapter 6Customizing Xamarin.Forms