Microsoft bekräftade först att det skulle introducera en ny Windows-klass för UWP (Universal Windows Platform) apputvecklare vid 2018 års Build-konferens.
Programvarugiganten introducerar en ny Windows-klass för att minska mängden kod som krävs för att lägga till stöd för flera fönster i MS Store-appar. Nu har Microsoft meddelat att AppWindow är den nya Windows-klassen.
Microsoft meddelade inom ett GitHub-inlägg att den nya AppWindow-klassen för utvecklare finns i Windows 10 SDK Preview Build 18327. Där ger mjukvarugiganten ytterligare information om en ny AppWindow-klass som förenklar att lägga till flera fönster i UWP-appar för utvecklare. GitHub-sidan säger:
Ett av huvudscenarierna vi vill uppnå med den här första versionen av vårt nya fönster-API är att göra det lättare att skapa flera fönsterupplevelser i dina UWP-appar, och vi gör detta genom att ta bort ett av de största hindren som har varit del av multifönster för UWP sedan starten - att varje fönster måste ha sin egen UI-tråd. Med introduktionen av vår nya fönsterklass, AppWindow, tar vi bort den stapeln helt. Alla AppWindows du skapar körs på samma UI-tråd som du skapade dem från.
Den nya AppWindow-klassen gör att alla nya fönster kan öppnas inom samma UI-tråd. Det minskar kraftigt den mängd kodning som krävs för att lägga till stöd för flera fönster i UWP-appar. De
"Välkommen, AppWindow" GitHub-inlägg innehåller ett exempel på AppWindow-klassen som uppgår till bara nio rader kod.
Så den nya AppWindow-klassen är bra nyheter för UWP-apputvecklare. Ur UWP-appens användarperspektiv är AppWindow också bra nyheter.
Med kodningskraven för stöd för flera fönster kraftigt reducerade kommer utvecklare förmodligen att släppa fler MS-butiksappar med flera fönster.
RELATERADE TJÄNSTER FÖR ATT KONTROLLERA:
- Intel släpper sin första Universal Windows-drivrutin för att öka UWP-appar
- Windows 10 tillåter UWP-appar att komma åt filsystemet - ja, ALLA dina filer
- windows 10 nyheter
- Windows 10 UWP