Microsoft Project Reunion objedinjuje Win32 i UWP aplikacije na Windows 10

Microsoft kombinuje Win32 i UWP sa Project Reunion-om kako bi omogućio programerima da lako prave moderne aplikacije za milijardu uređaja koji koriste Windows 10.

->

Microsoft najavljuje Project Reunion, najnoviji pokušaj objedinjavanja razvoja tradicionalnih desktop aplikacija (Win32) i aplikacija univerzalne Windows platforme (UWP) za pravljenje univerzalnih aplikacija koje se pokreću na više uređaja koji koriste Windows 10.





Takođe, kao rezultatovo novo ujedinjenje, softverski gigant sada naziva Win32 i UWP aplikacije Windows aplikacijama.

Prvobitno, Microsoft je kreirao univerzalnu Windows platformu kao novi način za pravljenje aplikacija na Windows 10, ali ideja nikada nije stekla popularnost među programerima, a pošto većina ljudi još uvek koristi starije verzije operativnog sistema, programeri su nastavili da koriste Win32 platformu, koja nije moderan pristup kreiranju aplikacija.

Ideja Project Reunion-a je da omogući programerima da kodiraju jednu aplikaciju koja će raditi na bilo kom uređaju koji koristi Windows 10 bez potrebe da biraju između Win32 i UWP API-ja, pošto su platforme sada objedinjene i sada su odvojene od operativnog sistema.



Takođe, pošto API-ji više nisu deo operativnog sistema Windows 10, programeri sada mogu da pristupe menadžeru paketa otvorenog koda NuGet da povuku nove API-je za kompajliranje aplikacija bez brige o starijim izdanjima operativnog sistema.

U prošlosti su programeri morali da sačekaju dok nova verzija operativnog sistema Windows 10 ne bude dostupna pre nego što su mogli da ažuriraju svoje aplikacije.

Jedan značajan deo ovog novog projekta jeWinUI 3, što je okvir korisničkog interfejsa koji omogućava transformaciju aplikacija sa modernim korisničkim interfejsom koji može da se prilagođava različitim uređajima.



Ako programer već ima aplikaciju, sa Project Reunion-om, može da ažurira i modernizuje postojeći kod kako bi u potpunosti iskoristio funkcije dostupne u operativnom sistemu Windows 10.

Pored ovih promena, Microsoft uvodi i pregledWebView2, što je kontrola koja omogućava programerima da uključe veb tehnologije zasnovane na Chromium-u (HTML, CSS i JavaScript) u svoje izvorne aplikacije.

Pored toga, WebView2 će takođe uskoro biti odvojen od operativnog sistema kako bi se omogućilo programerima da u potpunosti iskoriste prednosti veb tehnologija bez brige o verzijama Windows 10.