Windows App SDK 1.0.0-eksperimentalno s WinUI 3, više objavljeno

Ikona vremena čitanja 3 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

winui 3

Microsoft je upravo izdao Windows App SDK 1.0.0-experimental, skup alata koji osnažuje razvojne programere stolnih aplikacija za izradu aplikacija s modernim Windows UI, API-jem i značajkama platforme.

Verzija 1.0.0 SDK-a donosi sljedeće značajke i poboljšanja:

WindowsUI 3

Ovo izdanje WinUI 3 usmjereno je na izgradnju novih značajki za stabilnu verziju 1.0 i ispravljanje grešaka.

  • Nove značajke: Podrška za prikazivanje ContentDialog po prozoru, a ne po niti.
  • Nedostaci: Za potpuni popis grešaka na koje se radi u ovom izdanju, pogledajte GitHub repo.
  • Uzorci: Da biste vidjeli WinUI 3 kontrole i značajke na djelu, možete klonirati i izraditi aplikaciju WinUI 3 Controls Gallery s GitHub-a, ili preuzmite aplikaciju iz Microsoftove trgovine.

Push obavijesti (eksperimentalna značajka)

Ovo izdanje uvodi API za push obavijesti koji mogu koristiti aplikacije za stolna računala upakirane u MSIX s identitetima temeljenim na registraciji Azure aplikacije. Da biste koristili ovu značajku, morate prijavite se za Microsoftov privatni pregled.

Važna ograničenja:

  • Push obavijesti podržane su samo u MSIX paketnim aplikacijama koje se izvode na Windows 10 verziji 2004 (build 19041) ili novijim izdanjima.
  • Microsoft zadržava pravo onemogućiti ili opozvati aplikacije iz push obavijesti tijekom privatnog pregleda.
  • Microsoft ne jamči pouzdanost ili kašnjenje push obavijesti.
  • Tijekom privatnog pregleda, količina push obavijesti ograničena je na 1 milijun mjesečno.

Prozor (eksperimentalna značajka)

Ovo izdanje uključuje ažuriranja prozorskih API-ja. Ovo je skup prozorskih API-ja visoke razine, usredotočen na klasu AppWindow, koji omogućuje jednostavne scenarije prozora koji se dobro integriraju s korisničkim iskustvom Windowsa i drugim aplikacijama. Ovo je slično, ali nije isto kao, UWP AppWindow.

Važna ograničenja:

  • Ovo izdanje od AppWindow trenutno je dostupan samo za Win32 aplikacije (i zapakirane i neupakirane).
  • Windows App SDK trenutno ne pruža metode za priključivanje sadržaja okvira korisničkog sučelja na AppWindow; ograničeni ste na korištenje HWND interop pristupne metode.
  • Windowing API-ji trenutno neće raditi na Windows verzijama 1809 i 1903 za AMD64.

Implementacija za neupakirane aplikacije (eksperimentalna značajka)

Ovo izdanje uvodi ažuriranja za dinamičke ovisnosti značajka, uključujući bootstrapper API.

Važna ograničenja:

  • Značajka dinamičkih ovisnosti podržana je samo za neupakirane aplikacije (to jest, aplikacije koje ne koriste MSIX za svoju tehnologiju implementacije).
  • Povišeni pozivatelji nisu podržani.

Ostala ograničenja i poznati problemi

  • Nema podrške za bilo koju konfiguraciju CPU-a: Windows App SDK je napisan u izvornom kodu i stoga ne podržava Bilo koji CPU konfiguracije izgradnje. The WinUI predlošci projekta dopuštaju samo gradnje specifične za arhitekturu. Kada dodavanje paketa SDK za Windows aplikacije na postojeću .NET aplikaciju ili komponentu koja podržava Bilo koji CPU, morate navesti željenu arhitekturu: x86x64 or arm64.
  • .NET aplikacije moraju ciljati verziju 18362 ili noviju: Vaš TFM mora biti postavljen na net5.0-windows10.0.18362 ili više, i vaš projekt pakiranja <TargetPlatformVersion> mora biti postavljeno na 18362 ili više. Za više informacija pogledajte poznato izdanje na GitHubu.

Pročitajte više i pronađite veze za preuzimanje na Microsoftu ovdje.

Više o temama: SDK za Windows aplikacije 1.0.0, winui 3

Ostavi odgovor

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena *