З моменту випуску Windows 8 і Metro UI Microsoft намагається модернізувати Windows і її платформи розробки. Microsoft також намагалася переконати розробників перейти на сучасну платформу та підтримувати Windows Store.
Очікується, що Project Union «об’єднає» ці дві платформи додатків, щоб розробники могли легко писати програми з усіма найновішими функціями Windows 10.
Що таке Project Reunion?
Project Reunion не є новою моделлю програми та не пропонує інший набір API. Натомість це програмний інструментарій, який долає розрив між двома платформами.
Світи Win32 і UWP дуже різні. Наприклад, обидві платформи пропонують різні інструменти, тому розробникам буде більш-менш складно зробити вибір однієї над іншою. Ось чому потрібен Project Reunion, щоб допомогти зробити це легше.
Microsoft хоче скоротити розрив між Win32 і UWP
Під час Ignite 2021 Microsoft пояснила, що Project Reunion допомагає об’єднати UWP і Win32, щоб більше не було розриву.
За допомогою Project Reunion Microsoft відокремлює Win32 і штучний інтелект UWP від Windows 10 і бере API, які поставляються в UWP, і надає їх Win32, щоб «подолати» розрив між двома платформами.
«Ми обрали назву Reunion, тому що вона по суті означає об’єднання двох світів, щоб не було розділення», — сказав Стів Кірбах, розробник Microsoft, який працює з командою Windows UI.
Також кажуть, що цей проект увімкне функції розробки UWP для Win32. Наприклад, програми, надані розробниками через MSIX, нічим не відрізняються від розповсюдження програми UWP через MSIX.
«Ми також спрощуємо це для розробників — ті, хто не розповсюджує через MSIX, усе одно використовують необхідні функції, що називається «розпізнаванням пакетів», — саме так операційна система Windows може відображати такі речі, як сповіщення, або дозволяти вашій програмі використовувати Спільні наміри», — заявили в Microsoft.
Якщо ідея буде успішною, усі платформи Win32 і UWP матимуть доступ до всіх функцій, сучасних програм і інтерфейсу користувача в усіх підтримуваних версіях Windows 10.