Microsoft on julkaissut Windows App SDK: n version 1,1, joka tukee sellaisten sovellusten luomista, jotka vaativat korkeuden, ilmoituksia ja paljon muuta.
Microsoft on julkaissut Windows App SDK: n version 1.1, joukon kehitystyökaluja, joiden avulla (ei yllättäen) voit rakentaa sovelluksia Windows 10:lle ja 11:lle. Windows App SDK: n ensimmäinen julkaisu ilmestyi pian sen jälkeen Windows 11 lanseerattiin, ja se on tapa yhdistää modernit visuaalit ja ominaisuudet sekä perinteiset Win32-ominaisuudet samaan sovellukseen. Tämä uusi versio sisältää joitain merkittäviä parannuksia, jotka tekevät käyttökokemuksesta entistä paremman.
Mica on uusi pintamateriaali, jonka Microsoft esitteli Windows 11:n kanssa ja jonka avulla työpöydän tausta loistaa pehmeästi sovelluksen läpi ja tuo käyttöliittymään hieman väriä. Vaikka Windows App SDK: n ensimmäinen julkaisu ilmestyi sen jälkeen, kun Windows 11 oli jo julkaistu, et voinut rakentaa sovelluksia, jotka käyttivät uutta Mica-materiaalia tällä tavalla. Tämän lisäksi Windows App SDK: n WinUI 3 -galleriassa on uusia näytteitä, uusia ohjaimia ja päivitetty käyttöliittymä, joka vastaa paremmin Windows 11 -suunnitteluperiaatteita.
Toinen merkittävä parannus on kyky tehdä sovelluksia, jotka vaativat korotusta (eli ne on suoritettava järjestelmänvalvojana), mikä oli alkuperäisen julkaisun rajoitus. Lisäksi MSIX-muotoon pakatut sovellukset, harvaan pakatut sovellukset ja pakkaamattomat sovellukset voivat myös lähettää Windowsin paahtoleipäilmoituksia nyt, myös silloin, kun sovellus ei ole käynnissä. Tämä tarkoittaa, että sovelluksilla on tapa varoittaa käyttäjiä, vaikka sovellusta ei käytetä.
Microsoft on myös parantanut C#:ää käyttävien sovellusten suorituskykyä WinRT-yhteiskäyttökerroksen päivitysten ansiosta. Microsoft sanoo, että yksinkertainen "Hello World" -sovellus voi nähdä käynnistysajat jopa 9 % nopeammin, ja sinun pitäisi myös nähdä suuria parannuksia käytettäessä riippuvuusominaisuuksia WinUI 3 -sovelluksissa.
Kehittäjäpuolella on nyt mahdollista asettaa sovellus käynnistymään automaattisesti uudelleen, kun se sulkeutuu päivityksen tai kaatumisen vuoksi. Lisäksi voit määrittää palautusasetukset, jotta sovellus voi tuoda käyttäjät takaisin sinne, missä he olivat ennen sovelluksen odottamatonta sulkemista.
Muita muutoksia ovat parannetut bootstrapper-sovellusliittymät, tuki itsenäisille sovelluksille (eli sovelluksille, jotka sisältävät vaaditun Windowsin Sovelluksen SDK-riippuvuudet niiden käyttöä varten) ja mahdollisuus muuttaa ympäristömuuttujia ilman rekisterin sovellusliittymää suoraan. Microsoft on myös ottanut käyttöön uuden ikkunointisovellusliittymän, jonka avulla voit asettaa sovellusikkunoiden z-järjestyksen. Lopuksi Microsoft ilmoitti, että Template Studio for WinUI (C#) on nyt saatavilla Visual Studio Marketplacessa. Tämä laajennus helpottaa WinUI-sovelluksen luomista ohjatun toiminnon avulla ja tuottaa "hyvin muotoiltua, luettavaa koodia", ja se on hyvä tapa aloittaa WinUI-kehitys.
Jotta voit asentaa Windows App SDK -työkalut kehitystä varten, sinun on käytettävä Visual Studio 2022:ta tai 2019:ää ja seuraa tämän sivun ohjeita riippuen siitä, millaisen sovelluksen haluat rakentaa. Sinun pitäisi automaattisesti pystyä saamaan työkalujen uusin versio tällä tavalla. Löydät myös täydelliset julkaisutiedot täältä.
Lähde: Microsoft