Состоялся релиз Windows App SDK
Это значимое событие для приложений в Windows. Релиз Windows App SDK ознаменует начало унификации приложений, с разнообразием которых сейчас очень большие проблемы.
Одно время Microsoft сказала, что все классические (Win32) приложения больше не нужны и в приоритете универсальные приложения (UWP). UWP приложения оказались не очень удачными, имели намного меньше возможностей в сравнении с уже привычными приложениями. Как итог, пользователи и разработчики продолжили создавать, обновлять и пользоваться классическими приложениями.
Затем снизили требования к UWP, больше не нужно было оптимизировать их под смартфоны и другие мобильные устройства, а также можно было «завернуть» классическое приложение и опубликовать в Microsoft Store, как UWP. Приложение стало чуть больше, но многие разработчики не хотели делать что-то еще со своими приложениями, а пользователи и так привыкли.
Сейчас вроде как вновь идет разработка Win32 и UWP, а заодно добавились еще веб-приложения и другие. В общем – разнообразия слишком много. Во многом, от этого и разнообразие во внешнем виде, одни приложения, даже со схожим ленточным интерфейсом отличаются внешне от других. И добиться единого стиля между приложениями системой очень сложно.
Извините за долгую предысторию, но она была необходима. Состоялся релиз Windows App SDK 1.0. Это первый стабильные релиз и исходный код также выложили в сеть. Это набор инструментов, который поможет адаптировать свои приложения под новый формат приложений Windows App, объединяющий в себе все прошлые типы и, при должной сноровке. Позволит унифицировать внешность даже самых старых и давно написанных приложений. Именно выход Windows App SDK ознаменует начало унификации интерфейса приложений, также отказ в будущем от таких понятий как WebApp, UWP или Win32 в пользу единого типа приложений — Windows App, с единым интерфейсом WinUI.
Страница WindowsAppSDK на Github