Microsoft sunsets Xamarin toolkit
With the arrival of .NET MAUI in November 2021, Microsoft announced that it will end updates to the Xamarin mobile app development platform in November 2022.
With Microsoft’s .NET MAUI (Multi-platform App UI) framework coming later this year to serve as the next generation of Xamarin Forms, the company announced plans to include the Xamarin Community Toolkit for mobile development.
Microsoft says it will release service versions of the Xamarin Community Toolkit until November 2022, and bug fixes will be accepted until then. Requests to add new features will be accepted until September. Meanwhile, .NET MAUI is scheduled for general availability in November 2021. A preview of Xamarin’s successor, the .NET MAUI Community Toolkit, is scheduled to be released in August via NuGet packages. Work continues on porting features from the Xamarin Community Toolkit to .NET MAUI. Going forward, the .NET MAUI toolkit is the recommended toolkit for all .NET MAUI applications.
To avoid breaking changes when porting Xamarin.Forms applications to .NET MAUI, two versions of the Xamarin Community Toolkit compatible with .NET MAUI have been released. Coming in August, these “MauiCompat” NuGet packages will be almost identical to the current Xamarin Community Toolkit libraries, the only difference being the Xamarin.Forms dependency on .NET MAUI. The .NET MAUI Community Toolkit will debut in a new GitHub repository where Microsoft combines it with the efforts of the Windows Community Toolkit team.
Downloaded more than 250,000 times, the Xamarin Community Toolkit provides reusable elements for mobile development with Xamarin.Forms, including animations, behaviors, converters, and effects. It serves to simplify common tasks for developers when building apps for iOS, Android, MacOS, Windows Presentation Foundation, and Universal Windows Platform using Xamarin.Forms.