At the beginning of 2021, the Xamarin Community Toolkit was introduced. It is a Xamarin library, which resulted from collaboration between the Xamarin team and the Xamarin community. The toolkit came with experimental features like MediaElement, C# UI Extensions, and Expander controls.
However, with continuous contributions from the community, such as new controls and capabilities, the toolkit is likely to have a flourishing future. It can offer much more than we know today. We might see numerous Xamarin mobile app development services providers in Albania leveraging Xamarin Community Toolkit. After all, it serves as a one-stop library to collect information like convertors, behaviors, and effects.
To know the future of the Xamarin Community Toolkit, keep reading.
- The future of the Xamarin Community toolkit
The release of .NET MAUI or .NET Multi-platform App UI brings exciting features for the Xamarin Community toolkit. .NET MAUI is a cross-platform framework that builds desktop and native mobile apps. We may expect .NET MAUI Community Toolkit. It is a backward-compatible and sunsetting of the Xamarin Community Toolkit’s version.
Since the inception of the Xamarin Community Toolkit, it has gained momentum in no time. As for now, it is one of the most popular open-source libraries of Xamarin. It has more than 80 contributors on GitHub. Plus, the Community Toolkit flaunts nearly 250000 downloads.
- The institution of .NET MAUI Community Toolkit
You might know that Xamarin.Forms is switching to .NET MAUI. In a similar way, Xamarin Community Toolkit will evolve into .NET MAUI Community Toolkit. It will be a brand new Community toolkit supporting .NET MAUI. It will come with two NuGet Packages, such as:
When it comes to the new Community Toolkit, it will be open-source and supported by the community. The more people contribute to this library, the better it will be.
We have two Xamarin Community Toolkit versions compatible with .NET MAUI to ensure smooth changes when migrating apps from Xamarin.Forms to .NET MAUI. These are:
Please remember, these packages are almost similar to the Xamarin Community toolkit. But it has a few changes like Xamarin.Forms dependency switching to .NET MAUI. On the other hand, there will be no modifications to the rest of the code base.
With the MauiCompat library, you may continue to use the Xamarin Community Toolkit as you do it now. But it is necessary to uninstall Xamarin.CommunityToolkitNuGet package instead, use Xamarin.CommunityToolkit.MauiCompat. Besides this, you do not have to make any changes.
Based on the above discussion, we can say the future of the Xamarin Community Toolkit is bright. However, with a bit of change, it will support .NET MAUI rather than Xamarin. Some libraries, packages, and experimental features of the Xamarin Community Toolkit are available. But for commercial use or final release, you need to wait for November 2022.
If you are searching for quality Xamarin mobile app development services in Albania, get in touch with DigiDuck. Our professionals stay abreast with the latest trends and use cutting-edge technologies to ensure top-notch services.