This document introduces Xamarin.Forms, which allows building native mobile apps for iOS, Android, and Windows Phone from a single C# codebase. It discusses how Xamarin.Forms works, including using a portable class library or shared project, platform renderers to render controls natively, and the dependency service to access platform-specific features. It also covers data binding, custom renderers, and where to find more information on Xamarin.Forms.