This document introduces Xamarin.Forms, which allows developers to write native mobile apps using C# that share code across platforms. Xamarin.Forms apps have native performance and access platform APIs while using shared UI code, layouts, and controls defined in C# and XAML. This allows building iOS, Android, and Windows apps with one shared codebase instead of maintaining separate codebases. The document demonstrates building an app with a tabbed page layout and shared login page in XAML, and discusses Xamarin.Forms' included layouts, controls, and platform API coverage on iOS, Android and Windows.