Xamarin.Forms

Xamarin.Forms is a cross-platform component that allows us to generalize our user interface with C# classes, which are rendered with controls, optimized, and customized on iOS, Android, and Windows Phone.

It provides us a way to write a fully native application that looks and behaves naturally on each of our supported platforms and have a common core code that, in general, allows us to write less platform-specific code.

Xamarin.Forms transforms the common code to platform-specific features using the Rendering Model.

Get Xamarin 4 By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.