Microsoft vahvisti ensimmäisen kerran, että se esittelee uuden Windows-luokan UWP (Universal Windows Platform) -sovelluskehittäjille 2018-luvulla Rakenna konferenssi.
Ohjelmistojätti esittelee uuden Windows-luokan vähentääkseen koodin määrää, joka tarvitaan monen ikkunan tuen lisäämiseen MS Store -sovelluksiin. Nyt Microsoft on ilmoittanut että AppWindow on uusi Windows-luokka.
Microsoft ilmoitti GitHub-viestissä, että uusi AppWindow-luokka kehittäjille on saatavana Windows 10 SDK Preview Build 18327: ssä. Siellä ohjelmistojätti tarjoaa lisätietoja uudesta AppWindow-luokasta, joka yksinkertaistaa useiden ikkunoiden lisäämistä kehittäjien UWP-sovelluksiin. GitHub-sivun tilat:
Yksi tärkeimmistä skenaarioista, jotka haluamme saavuttaa tällä uuden ikkunallisen sovellusliittymämme ensimmäisellä versiolla, on helpottaa usean ikkunan käyttökokemusten luomista UWP: ssäsi sovellukset, ja teemme tämän poistamalla yhden tärkeimmistä esteistä, joka on ollut osa UWP: n moni-ikkunaa alusta lähtien - että jokaisella ikkunalla on oltava oma käyttöliittymä lanka. Uuden ikkunaluokan, AppWindow, käyttöönoton myötä poistat palkin kokonaan. Kaikki luomasi AppWindows-sovellukset toimivat samalla käyttöliittymäkierteellä, josta olet luonut ne.
Uuden AppWindow-luokan ansiosta kaikki uudet ikkunat voivat avautua samassa käyttöliittymäketjussa. Tämä vähentää merkittävästi koodauksen määrää, joka tarvitaan usean ikkunan tuen lisäämiseen UWP-sovelluksiin.
Tervetuloa, AppWindow-GitHub-viesti sisältää esimerkin AppWindow-luokasta, joka on vain yhdeksän koodiriviä.
Joten uusi AppWindow-luokka on hieno uutinen UWP-sovellus kehittäjät. UWP-sovelluksen käyttäjän näkökulmasta AppWindow on myös hieno uutinen.
Kun usean ikkunan tuen koodausvaatimukset vähenevät huomattavasti, kehittäjät todennäköisesti julkaisevat enemmän MS-myymäläsovelluksia, joissa on useita ikkunoita.
LIITTYVÄT TARKISTAJAT:
- Intel julkaisee ensimmäisen universaalin Windows-ohjaimen UWP-sovellusten parantamiseksi
- Windows 10 sallii UWP-sovellusten käyttää tiedostojärjestelmää - kyllä, KAIKKI tiedostosi