Windows App SDK 1.0.0-eksperimentell med WinUI 3, mer utgitt

Ikon for lesetid 3 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

winui 3

Microsoft har nettopp sluppet Windows App SDK 1.0.0-experimental, et verktøysett som gir utviklere av desktop-apper mulighet til å bygge apper med et moderne Windows-grensesnitt, APIer og plattformfunksjoner.

Versjon 1.0.0 av SDK har følgende funksjoner og forbedringer:

WindowsUI 3

Denne utgivelsen av WinUI 3 er fokusert på å bygge mot nye funksjoner for 1.0 stabil og fikse feil.

  • Nye funksjoner: Støtte for å vise en ContentDialog per vindu i stedet for per tråd.
  • Bugs: For den fullstendige listen over feil adressert i denne utgivelsen, se GitHub-repoen.
  • Prøver: For å se WinUI 3-kontroller og funksjoner i aksjon, kan du klone og bygge WinUI 3 Controls Gallery-appen fra GitHub, eller last ned appen fra Microsoft Store.

Push-varsler (eksperimentell funksjon)

Denne utgivelsen introduserer et push notifications API som kan brukes av MSIX-pakkede desktop-apper med Azure-appregistreringsbaserte identiteter. For å bruke denne funksjonen må du registrer deg for Microsofts private forhåndsvisning.

Viktige begrensninger:

  • Push-varsler støttes bare i MSIX-pakkede apper som kjører på Windows 10 versjon 2004 (bygg 19041) eller nyere utgivelser.
  • Microsoft forbeholder seg retten til å deaktivere eller tilbakekalle apper fra push-varsler under den private forhåndsvisningen.
  • Microsoft garanterer ikke påliteligheten eller ventetiden til push-varsler.
  • Under den private forhåndsvisningen er pushvarslingsvolumet begrenset til 1 million per måned.

Vindu (eksperimentell funksjon)

Denne utgivelsen inkluderer oppdateringer til vindu-API-ene. Dette er et sett med vindus-API-er på høyt nivå, sentrert rundt AppWindow-klassen, som muliggjør brukervennlige vindusscenarier som integreres godt med Windows-brukeropplevelsen og andre apper. Dette ligner på, men ikke det samme som, UWP AppWindow.

Viktige begrensninger:

  • Denne utgivelsen av AppWindow er for øyeblikket kun tilgjengelig for Win32-apper (både pakket og upakket).
  • Windows App SDK tilbyr for øyeblikket ikke metoder for å knytte UI-rammeinnhold til en AppWindow; du er begrenset til å bruke HWND interopstilgangsmetoder.
  • Windowing API-ene vil for øyeblikket ikke fungere på Windows versjon 1809 og 1903 for AMD64.

Implementering for upakkede apper (eksperimentell funksjon)

Denne utgivelsen introduserer oppdateringer til dynamiske avhengigheter funksjon, inkludert bootstrapper API.

Viktige begrensninger:

  • Funksjonen for dynamiske avhengigheter støttes kun for upakkede apper (det vil si apper som ikke bruker MSIX for deres distribusjonsteknologi).
  • Forhøyede oppringere støttes ikke.

Andre begrensninger og kjente problemer

  • Ingen støtte for noen CPU-byggkonfigurasjon: Windows App SDK er skrevet i innebygd kode og støtter derfor ikke Enhver CPU bygge konfigurasjoner. De WinUI prosjektmaler tillate kun arkitekturspesifikke bygg. Når legge til Windows App SDK til en eksisterende .NET-applikasjon eller -komponent som støtter Enhver CPU, må du spesifisere ønsket arkitektur: x86x64 or arm64.
  • .NET-apper må målrettes mot build 18362 eller høyere: Din TFM må være satt til net5.0-windows10.0.18362 eller høyere, og emballasjeprosjektet ditt <TargetPlatformVersion> må settes til 18362 eller høyere. For mer informasjon, se kjent utgave på GitHub.

Les mer og finn nedlastingslenkene hos Microsoft her..

Mer om temaene: Windows App SDK 1.0.0, winui 3

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *