Overview of Xamarin.Forms

Learn what Xamarin.Forms is and how it differs from .NET MAUI.

Xamarin.Forms is a predecessor of .NET MAUI. It's also a cross-platform user interface toolkit that enables developers to create native mobile applications for iOS and Android using a single shared codebase written in C#. It allows developers to build the UI once and deploy it to multiple platforms, saving time and effort in the development process.

Just like MAUI, Xamarin.Forms includes a wide range of pre-built UI controls, layouts, and templates that developers can use to create the UI of their mobile applications. These controls are designed to look and behave like native controls on each platform, so the resulting app looks and feels like a native app.

In addition to the pre-built controls, Xamarin.Forms also provides support for custom UI controls and styling, so ...