Xamarin Community Toolkit: Zukunftspläne mit .NET MAUI

Es gibt neue Pläne für das Xamarin Community Toolkit, die mit dem diesjährigen Release von .NET MAUI zusammenhängen.

In Pocket speichern vorlesen Druckansicht

(Bild: Nina Janesikova/Shutterstock.com)

Lesezeit: 2 Min.

Das Xamarin-Team hat mitgeteilt, dass sich die im Herbst anstehende Veröffentlichung von .NET MAUI (.NET Multi-platform App UI) auf das Xamarin Community Toolkit auswirken wird. Konkret bedeutet das, dass ein .NET MAUI Community Toolkit ins Leben gerufen wird.

Derzeit läuft die Arbeit an der Übertragung der Features vom Xamarin Community Toolkit zum .NET MAUI Community Toolkit, wie in den jeweiligen GitHub Repositories zu beobachten und mitzuhelfen ist. Das .NET MAUI Community Toolkit wird ebenfalls Open Source sein und aus den beiden NuGet-Paketen CommunityToolkit.Maui und CommunityToolkit.Maui.Markup bestehen. Die erste Preview der Packages soll im August 2021 erscheinen.

Zur Vermeidung von Breaking Changes während der Portierung werden zwei .NET-MAUI-kompatible Versionen des Xamarin Community Toolkits erscheinen: Xamarin.CommunityToolkit.MauiCompat und Xamarin.CommunityToolkit.Markup.MauiCompat. Sie sollen eine identische Codebasis zum Xamarin Community Toolkit aufweisen, jedoch wechselt die Abhängigkeit von Xamarin.Forms zu .NET MAUI. Mithilfe der MauiCompat-Bibliothek ist das Xamarin Community Toolkit weiterhin verwendbar. Die ersten Previews dieser NuGet Packages sollen ebenfalls im August 2021 erscheinen.

Das Xamarin Community Toolkit, eine Sammlung an Animationen, Effekten und mehr zur mobilen Entwicklung mit Xamarin.Forms, soll analog zu Xamarin.Forms bis einschließlich November 2022 Support erhalten. Neue Feature-Vorschläge werden allerdings nur bis September 2021 akzeptiert.

Es soll eine Verflechtung der Teams des .NET MAUI Community Toolkits und des Windows Community Toolkits stattfinden, weshalb ein neues, gemeinsames Repository entstanden ist. Das Windows Community Toolkit durchläuft momentan ebenfalls eine Wandlung – hin zum CommunityToolkit.WinUI. .NET MAUI ist zur Veröffentlichung mit .NET 6 im November 2021 angesetzt und wird in Previews regelmäßig mit neuen Features versehen.

Weitere Infos und eine detaillierte Roadmap des .NET MAUI Community Toolkits bietet der Xamarin Blog.

(mai)