Microsoft ruller ut WebView2 til utviklere som bygger UWP-apper og bruker WinUI2 til sin fordel i sin daglige appkoding.
Microsoft har annonsert at WebView 2 – en utviklerkontroll for å bygge inn nettinnhold i applikasjoner – nå er generelt tilgjengelig for Universal Windows Platform (UWP)-apper på Windows. En av de beste spørsmål fra utviklere, dette bidrar til å presse prosessen med å lage moderne apper på Windows enklere siden WebView2 lenge erstattet den eldre EdgeHTML-baserte WebView i mange UWP (også kjent som WinUI 2) apper.
Ifølge Microsoft vil PowerApps på Windows være en av de første UWP-appene som bruker WebView i produksjonsversjonen. WebView 2 vil drive hele brukergrensesnittopplevelsen. For de som ikke kjenner til, er PowerApps det som brukes av mange av Microsofts bedriftskunder og bedriftskunder til å lage og distribuere apper med bare noen få klikk for ulike plattformer.
"Vi er glade for å se flere apper bygges på denne plattformen og flytte til en moderne innebygd nettleserkontroll på UWP," forklarte Microsoft Edge Team i et blogginnlegg.
WebView2 traff først generell tilgjengelighet for utviklere tilbake i oktober 2020. Det er en utviklerkontroll for å bygge inn nettinnhold i applikasjoner og kan hjelpe utviklere å utnytte det beste av det Microsoft Edge Chromium-plattformen har å tilby. Sammenlignet med EdgeHTML, reduserer det utviklerbelastningen, og kan også minimere diskplass. Dette er fordi WebView2 Runtime og Microsoft Edge-nettleseren er "hard-linked" sammen og inkludert som en del av Windows 11. I Windows 10 anbefalte Microsoft utviklere å distribuere og installere WebView2 runtime med applikasjonene sine.
Det er mange forskjellige måter å kode og skrive apper for Windows på, og dette er en del av grunnen til at Microsoft vanligvis sakte ruller ut ting som denne. Mens noen kan si at Progressive Web Apps, Win32-apper, er mer populære på Windows, koder mange utviklere fortsatt UWP-apper, og mange av Microsofts egne apper er faktisk UWP. Dagens nyheter om generell tilgjengelighet er en stor gevinst for plattformen.
Kilde: Microsoft