This document discusses mobile app development for .NET developers using Xamarin. It outlines why developers should build mobile apps due to rising mobile usage, the most popular mobile platforms and app types. It then explains that Xamarin allows .NET developers to build native and cross-platform apps for iOS, Android and Windows. The document details how Xamarin compiles C# code differently for each platform, provides access to native APIs, and supports integrating native libraries. It concludes by recommending Xamarin due to its familiar .NET stack, cross-platform capabilities, high code reuse and strong future roadmap from Microsoft.
Related topics: