Xamarin allows businesses to create fully native mobile apps for iOS, Android, Mac and Windows from a single C# codebase, sharing an average of 75% of source code across platforms. It enables businesses to standardize development and reach all major devices. More than 100 Fortune 500 companies in over 120 countries use Xamarin. This tutorial is intended for absolute beginners to understand the basics of creating native mobile apps using Xamarin. It will cover what Xamarin is, creating a "Hello Xamarin" application, and modifying the Hello Xamarin app. The tutorials are intended for those with a basic understanding of C# programming.