Windows Community Toolkit fungerar nu med Uno Platform, stöder iOS och Android
2 min. läsa
Publicerad den
Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer
Windows Community Toolkit-appen är en välsignelse för Microsoft 365-utvecklare. Det låter dem enkelt designa UI och UX för en UWP-app och snabbt få koden för appen på ett enkelt sätt. Nyligen korsade appen också över 1 miljon nedladdningar på GitHub, meddelade programchefen Nikola Metulev på sitt Twitter-konto.
Wohooo, Windows Community Toolkit nådde precis 1 miljon nedladdningar och räknas. Ännu mer coola saker kommer: https://t.co/22hONKCSFw #windowsdev pic.twitter.com/Fa00atiUDh
— Nikola (@metulev) Juli 31, 2018
Nu har Uno Platform meddelat sitt stöd för Windows Community Toolkit. Låt oss först kolla vad Uno Platform hjälper utvecklarna att göra. Uno Platform låter en utvecklare bygga inbyggda webb- och mobilappar med XAML och C#. Det är en gratis UWP Bridge med öppen källkod för iOS, Android och WebAssembly. Med detta kan Windows Community Toolkit nu köras på iOS, Android och även på webben (med hjälp av WebAssembly). Detta stöd spelar en nyckelroll för att upprätthålla den goda upplevelsen hos UWP-utvecklarna. Det förser dem med några saknade kontroller och hjälpare från UWP bas API som WrapPanel, Headered TextBlock, DockPanel, etc.
Det finns ett annat experimentellt Nuget-paket som heter som Uno.WindowsCommunityToolkit, detta tillåter utvecklare att använda samma kontroller på alla plattformar som stöds. Liksom andra bibliotek som MVVMLight, ReactiveUI och andra, är de Uno-kompatibla paketen de ursprungliga förråden och hjälper till att demonstrera Unos livsduglighet för att rikta in sig på dessa bibliotek.
Till en början, nu, fungerar inte några av delarna och komponenterna i verktygssatsintegrationen just nu men kommer att vara tillgängliga i framtiden. Dom är:
- Windows Composition API-exempel, för vilka Uno-plattformen endast har mycket begränsat stöd på iOS.
- Tjänstebaserade exempel, som OneDrive, LinkedIn eller Microsoft Graph.
Dessutom är vissa Microsoft-utvecklade Nuget-paket ännu inte korrekt integrerade med Uno-plattformen från och med nu.
Du kan kolla upp det på webben här. just nu.