.NET Tools

An Update on Xamarin Support in Rider

Microsoft will be ending support for Xamarin on May 1, 2024, with all recent development switching to MAUI cross-platform applications.

As Microsoft’s document states:

Xamarin.Android, Xamarin.iOS, and Xamarin.Mac are now integrated directly into .NET (starting with .NET 6) as Android, iOS, and Mac for .NET. If you’re building with these project types today, they should be upgraded to .NET SDK-style projects for continued support. 

Xamarin.Forms has evolved into .NET Multi-platform App UI (.NET MAUI) and existing Xamarin.Forms projects should be migrated to .NET MAUI.

Xamarin Support Policy

Rider will also be sunsetting its Xamarin support, but not just yet. We will continue to support Xamarin in the upcoming 2024.1 release, and through to H2 2024. By the end of the year, Xamarin support will be in maintenance mode. We will no longer be putting any development effort into new features, and bug fixes will be limited to major regressions only.

We do not expect to remove any Xamarin features immediately, but we encourage you to migrate your applications to alternative cross-platform solutions such as MAUI, Avalonia, or Uno. Rider has great support for MAUI, including XAML Hot Reload and other code insights, as well as support for iOS, Android, and macOS. If you’re interested in Avalonia, please check out the AvaloniaRider plugin, which can work with Avalonia XAML, including live previews.

image description

Discover more