Microsoft представила Project Reunion — единую платформу для разработки под Windows

С её помощью разработчики смогут создавать приложения для миллиарда устройств, работающих на Windows 10.

На конференции Build 2020 Microsoft анонсировала платформу для разработки Project Reunion, которая призвана упростить разработку приложений для Windows 10, рассказали vc.ru в компании.

Раньше разработчикам приходилось выбирать между классической архитектурой Win32, совместимой с прошлыми версиями Windows, и Universal Windows Platform, работающей на Windows 10. Новая платформа должна объединить программные интерфейсы Win32 и Universal Windows Platform и сохранить обратную совместимость.

Microsoft представила Project Reunion — единую платформу для разработки под Windows

Также разработчики с помощью Project Reunion смогут обновить уже существующие приложения независимо от того, на каком языке программирования они написаны — на C++, React Native или .NET. При этом API-интерфейсы будут отделены от системы, чтобы обеспечить корректную работу приложений независимо от версии Windows 10.

Один из первых компонентов Project Reunion — нативная библиотека интерфейса WinUI 3, с помощью которой приложение будет корректно адаптироваться и масштабироваться в зависимости от устройства.

Также в состав Project Reunion включен компонент WebView2 — с его помощью любое приложение Windows будет поддерживать веб-контент через встроенный Microsoft Edge и Chromium.

Примеры использования и подробности Project Reunion доступны на GitHub.

Также Microsoft анонсировала, что подсистема Windows для Linux получит поддержку видеокарт и возможность прямого запуска приложений Linux с графическим интерфейсом.

2323
38 комментариев

Т.е. сначала сделали "Универсальную Windows-платформу", чтобы можно было разрабатывать приложения сразу для всех устройств на Windows 10. А теперь сделали "единую-универсальную-универсальную", чтобы можно было разрабатывать приложения сразу для всех устройств на Windows 10, и имеющую обратную совместимость с абсолютно всеми устройствами на Windows 10

13

А я как всегда буду выбирать в списке "Классическое WPF приложение".

6

Microsoft правит балом 🙃

3

Microsoft плодит новые несовместимые сущности, чтобы потом с пафосом их объединить, по факту создав еще одну "объединенную" сущность, несовместимую с предыдущими

10

Народ когда выходит новая винда?