Microsoft próbuje zoptymalizować „Project Union”, który wiąże tradycyjne aplikacje Win32 z UWP dla Windows 10?

Windows / Microsoft próbuje zoptymalizować „Project Union”, który wiąże tradycyjne aplikacje Win32 z UWP dla Windows 10? 2 minuty czytania

Sklep Microsoft



Firma Microsoft próbowała zlikwidować szeroki podział między tradycyjnymi i wciąż istotnymi aplikacjami Win32, a stosunkowo nowymi aplikacjami UWP (Universal Windows Platform). Dzięki Project Union system Windows 10 może mieć ujednoliconą platformę operacyjną dla aplikacji.

Microsoft Windows 10 przechodzi ogromne zmiany dzięki Project Union , platforma, która stara się zapewnić dobrą współpracę tradycyjnych aplikacji Win32 z nowoczesnymi aplikacjami UWP. Co ważniejsze, wydaje się, że Microsoft oddziela ekosystem aplikacji od systemu Windows 10, aby zapewnić lepsze bezpieczeństwo i prywatność dzięki Project Union.



Microsoft wypycha Project Union w stronę systemu Windows 10 w celu oddzielenia ekosystemu aplikacji i ujednolicenia aplikacji Win32 z aplikacjami UWP:

Firma Microsoft wprowadziła ekosystem aplikacji Universal Windows Platform w systemie Windows 8. Oprócz istniejących aplikacji Win32, system Windows 8 zawierał nowoczesne aplikacje, które oferowałyby lepszą wielozadaniowość na sprzęcie z interfejsem dotykowym. Nie trzeba dodawać, że platforma UWP ma jeszcze długą drogę do przejścia, zanim stanie się głównym nurtem i zastąpi aplikacje Win32.



Nowoczesne aplikacje Windows UWP zawsze były dość późne i wydawały się być za standardowymi aplikacjami Win32. Dzieje się tak pomimo faktu, że firma Microsoft usilnie starała się promować aplikacje UWP, wprowadzając nowe funkcje tylko do UWP. Aplikacje Win32, mimo że były potężne, były celowo utrzymywane w stanie „nieinnowacyjnym”, a programiści pozostawali w tyle z dostępem tylko do starszych interfejsów API.



Teraz nastąpiło kilka interesujących zmian. Dzięki Project Union Microsoft próbował wypełnić lukę, ujednolicając interfejsy API w dwóch modelach aplikacji. Innymi słowy, Microsoft twierdzi, że Project Reunion ujednolici dostęp do istniejących interfejsów API Win32 i UWP. Dodatkowo ekosystem aplikacji zostanie odłączony od systemu operacyjnego. W rezultacie użytkownicy systemu Windows 10 mogą oczekiwać „nowoczesnych funkcji” tradycyjnych aplikacji komputerowych, w tym dostępu do wbudowanego panelu udostępniania systemu Windows 10.

Firma Microsoft przedstawia „ujednoliconą przestrzeń okienkową” dla aplikacji UWP i Win32:

Microsoft podobno wprowadzi „ujednoliconą przestrzeń okienkową” dla aplikacji UWP i Win32. Powinno to umożliwić deweloperom przyjęcie interfejsów API, które mogą zapewnić spójne środowisko okienkowe w aplikacjach UWP lub Win32. Mówiąc o innowacji, Microsoft powiedział ,

„Chcemy również, aby model okienkowy był zasadniczo taki sam, abyśmy stworzyli znajomy sposób pracy dla programistów, niezależnie od tego, czy jako model aplikacji wybrano UWP czy Win32”.



Firma Microsoft wskazała, że ​​interfejsy API okienek systemu Windows 10 będą dostępne dla programistów niezależnie od modelu procesu (UWP lub Win32) w ramach Project Union. Umożliwi to firmie Microsoft i programistom tworzenie aplikacji, czy to UWP, czy Win32, z tym samym zestawem funkcji i interfejsów API.

Należy zauważyć, że w obecnym stanie system Windows 10 oferuje obecnie dwa bardzo różne sposoby „okienkowania” (zmiana rozmiaru aplikacji, dostosowanie pasków tytułu itp.). Nie trzeba dodawać, że aplikacje Win32 mają potężne i efektywne scenariusze okienkowania, aplikacje UWP wydają się bardzo ograniczone, szczególnie w scenariuszu okienkowym.

Dzięki Project Union Microsoft umożliwi programistom korzystanie z możliwości okien Win32 dla aplikacji UWP. Ponadto firma nadal będzie opracowywać i wdrażać ujednolicone interfejsy API, które poprawiają spójność między aplikacjami.

Jeśli Project Union dotrzyma domniemanych obietnic, programiści Win32 i UWP Apps w końcu uzyskają dostęp do wszystkich warstw nowe interfejsy API okienkowania . Powinno to znacząco wpłynąć na i poprawić działanie okien w aplikacjach UWP oraz ujednolicić oba modele aplikacji.

Tagi Microsoft uwp Windows