Microsoft se pokouší optimalizovat „projektovou unii“, která spojuje tradiční aplikace Win32 s UWP pro Windows 10?

Okna / Microsoft se pokouší optimalizovat „projektovou unii“, která spojuje tradiční aplikace Win32 s UWP pro Windows 10? 2 minuty čtení

Microsoft Store



Společnost Microsoft se pokouší uzavřít velkou propast mezi tradičními a stále relevantními aplikacemi Win32 a poměrně nedávnými aplikacemi UWP (Universal Windows Platform). S Project Union může mít Windows 10 jednotnou operační platformu pro aplikace.

Microsoft Windows 10 prochází několika rozsáhlými změnami díky Project Union Platforma, která se snaží zajistit, aby tradiční aplikace Win32 fungovaly dobře s moderními aplikacemi UWP. Ještě důležitější je, že se zdá, že Microsoft odděluje App Ecosystem od Windows 10, aby nabídl lepší zabezpečení a soukromí s Project Union.



Microsoft posouvá projektovou unii směrem k Windows 10 pro oddělení ekosystému aplikací a sjednocení aplikací Win32 s aplikacemi UWP:

Společnost Microsoft představila ekosystém aplikací pro platformu Windows v systému Windows 8. Kromě stávajících aplikací Win32 zahrnoval systém Windows 8 i moderní aplikace, které nabízejí lepší multitasking na hardwaru s dotykovým rozhraním. Netřeba dodávat, že platforma UWP má před sebou ještě dlouhou cestu, než se stane mainstreamem a nahradí aplikace Win32.



Moderní aplikace Windows UWP byly vždy dost pozdě a zdálo se, že jsou za standardními aplikacemi Win32. A to navzdory skutečnosti, že se Microsoft velmi snažil propagovat aplikace UWP tím, že přinesl nové funkce pouze do UWP. Přestože byly aplikace Win32 výkonné, byly záměrně udržovány ve stavu „neinovací“ a vývojáři zůstali pozadu pouze s přístupem ke starým API.



Nyní došlo k několika zajímavým změnám. S Project Union se Microsoft snaží překlenout mezeru sjednocením API napříč dvěma modely aplikací. Jinými slovy, s Project Reunion Microsoft tvrdí, že sjednotí přístup k existujícím Win32 a UWP API. Ekosystém aplikace bude navíc oddělen od operačního systému. Jako přímý výsledek mohou uživatelé operačního systému Windows 10 očekávat „moderní funkce“ v tradičních desktopových aplikacích, včetně přístupu k integrovanému panelu sdílení Windows 10.

Microsoft představí „Unified Windowing Space“ pro aplikace UWP a Win32:

Microsoft údajně představí „jednotný prostor oken“ pro aplikace UWP a Win32. To by mělo vývojářům umožnit adoptovat API, která mohou poskytovat konzistentní okna v aplikacích UWP nebo Win32. Když už mluvíme o inovaci, Microsoft řekl ,

'Chceme také, aby byl model okna v zásadě stejný, abychom vytvořili známý způsob práce pro vývojáře bez ohledu na to, zda jste si jako model aplikace vybrali UWP nebo Win32.'



Microsoft naznačil, že okna API systému Windows 10 budou přístupná vývojářům bez ohledu na model procesu (UWP nebo Win32) v rámci Project Union. To umožní Microsoftu a vývojářům vytvářet aplikace, ať už UWP nebo Win32, se stejnou sadou funkcí a API.

Je důležité si uvědomit, že v současném stavu Windows 10 v současné době nabízí dva velmi odlišné způsoby provádění „oken“ (změna velikosti aplikací, přizpůsobení záhlaví atd.). Není třeba dodávat, že aplikace Win32 mají výkonné a efektivní scénáře oken, aplikace UWP se objevují velmi omezeně, zejména ve scénáři oken.

S Project Union umožní Microsoft vývojářům mít moc oken Win32 pro UWP Apps. Společnost bude i nadále vyvíjet a nasazovat jednotná rozhraní API, která zlepšují konzistenci mezi aplikacemi.

Pokud Project Union zůstane věrný implikovaným slibům, budou mít vývojáři Win32 a UWP Apps konečně přístup ke všem vrstvám nová okna API . To by mělo významně ovlivnit a zlepšit zážitek z oken aplikací UWP a sjednotit dva modely aplikací.

Značky Microsoft uwp Okna