Xamarin is a software company based in San Francisco. It provides commercial software development tools that allow a user to develop applications for Android, iOS and Windows using C# language and the .NET framework. Xamarin is built on the .NET Framework. It allows one to create apps that easily run across multiple platforms. In this tutorial, we will explain how you can use Xamarin to deliver native iOS, Android, and Windows Apps.
This tutorial has been developed for beginners to help them understand the basics of creating native Apps using Xamarin.
All the programs in this tutorial have been developed using Visual C#. Therefore, you should have a good understanding of code written in C# programming language.