Microsoftin 'Project Reunion' yhdistää Win32- ja UWP-sovellukset Windows 10X: lle kaksoisnäyttöisissä mobiililaitteissa?

Microsoft / Microsoftin 'Project Reunion' yhdistää Win32- ja UWP-sovellukset Windows 10X: lle kaksoisnäyttöisissä mobiililaitteissa? 2 minuuttia luettu

Surface Neo: Yksi ensimmäisistä laitteista, joka tukee Windows 10X: ää

Microsoft julkaisi tärkeän asiakirjan, joka tarjoaa tietoja Project Reunionista. Kuten nimestä voi päätellä, projektissa yhdistetään vanhat Win32-sovellukset nykypäivän UWP (Universal Windows Platform) -sovelluksiin. Kahden huomattavasti erilaisen alustan yhdistämisen tulisi varmistaa yksinkertaisempi sovelluskehitys ja käyttöönottoalusta kehittäjille, jotka luovat sovelluksia Windows 10 ja todennäköisesti Windows 10X -käyttöjärjestelmä.

Windows 8: lla Microsoft yritti periaatteessa erilaista lähestymistapaa sovelluksiin. Vaikka vanhat Win32-sovellukset kamppailivat nykypäivän sovellusten ekosysteemi , Microsoft esitteli UWP: n. Vaikka UWP: n oli tarkoitus tarjota virtaviivaista toimintaa, kehittäjillä on ollut useita ongelmia, jotka työskentelevät kahden erillisen alustan kanssa olennaisesti samaan tarkoitukseen. Nyt Microsoft on vihdoin päättänyt integroida sekä Win32- että UWP-ekosysteemin ”Project Reunion” -ohjelmaan.



Microsoftin 'Project Reunion' pyrkii yhdistämään Win32- ja Universal Windows Platform (UWP) -sovellukset:

Kosketuspohjaisten tablettien ja kannettavien tietokonelaitteiden lanseeraamisen ja onnistumisen jälkeen Microsoft yritti mukauttaa Windows-käyttöjärjestelmää kosketusnäyttöä käyttäville kannettaville laitteille. Vaikka edelliset Win32-sovellukset toimivat hyvin näppäimistön ja hiiren käyttöliittymän kanssa, Microsoft tarvitsi sovelluksia jotka on optimoitu verkkoon ja kosketuspohjaiseen käyttöliittymään. Lisäksi nämä sovellukset olisi optimoitu eri näytön suunnille ja käyttötilanteille. Siksi luotiin Universal Windows Platform tai UWP. Tämä johti kuitenkin kahteen rinnakkaiseen sovelluskehitysskenaarioon.



Project Reunion on yritys puhdistaa Microsoftin luomat ongelmat nykyaikaisilla UWP-sovelluksilla Windows 8: sta alkaen. Käyttäjät ovat aina pitäneet vanhoja Win32-sovelluksia tärkeinä työn tekemisen kannalta. Samaan aikaan UWP-sovelluksia pidettiin yksinkertaistettuina versioina mobiililaitteille.

Project Reunionin avulla Microsoft on lähinnä koonnut Win32-sovellusliittymän UWP-sovellusliittymän kanssa. Tämän avulla kehittäjät voivat lisätä työpöytäsovelluksiinsa moderneja ominaisuuksia, kuten Jaa-paneelin. Kahden alustan yhdistäminen on tärkeää kahden erillisen kehitystavan yhtenäistämiseksi ja sovelluksen kehittämisprosessin yksinkertaistamiseksi.



Mitä Microsoft Project Union tarjoaa sovelluskehittäjille?

Ensimmäiset Project Reunion -komponentit ovat avoimen lähdekoodin WinUI 3 ja WebView 2 . Vaikka WinUI 3 on moderni, natiivi käyttöliittymäkehys Windows 10: lle, WebView 2 on ohjausobjekti verkkosisällön integroimiseksi sovellukseen. Microsoft on nyt lisännyt a selvennys sen GitHub-sivulle Project Reunionille selittää mikä projekti on ja ei.

Aluksi Microsoft on lisännyt C ++ / WinRT , Lepo / WinRT ja C # / WinRT kirjastoista Project Unioniin. Rust Windows -aikakirjaston julkinen esikatselu lisättiin viime kuussa. Tämä yksinkertaistaisi Windows-sovelluskehittäjiä hyödyntämään Rustia paremmin. Se palvelee samaa tarkoitusta kuin Windows ajonaikaiset koodit, jotka on kirjoitettu C ++ ja C #. Microsoft lisäsi myös MISX-Corein, joka on lähinnä tapa kehittäjille jakaa sovelluksia Windows-tietokoneisiin kaupan tai oman kolmannen osapuolen mekanismin kautta.

Microsoft on selvittänyt, että Project Union ei ole uusi sovellusmalli tai -alusta. Toisin sanoen Visual Studio-, VS Code- tai muissa kehitysympäristöissä ei ole uutta Project Reunion -sovelluspohjaa. Samasta puhuessaan Microsoft mainitsi: 'Sinulla on silti täysi pääsy Windows SDK: hon ja siihen liittyviin sarjoihin. Ajan myötä Project Reunionin tarjoamat ominaisuudet kasvavat pidemmälle kuin vain yhdistää nykyiset Win32- ja UWP-mallit ja tarjoavat lisätoimintoja kaikille käytettäville sovelluksille. '

Microsoft tarkensi myös, että Project Union ei ole uusi pakkaus- tai eristysmalli sovelluksille. Se ei ole myöskään uusi sovellusten suojausmalli. Lisäksi Project Unionia ei ole tarkoitettu kehittäjille sovelluksen suorittamiseen pilvessä. Siitä huolimatta Project Reunion -tekniikka auttaa saamaan sovelluksen moderneihin pilvivalmiisiin API-perheisiin.

Tunnisteet Microsoft