Больше приложений Windows 10 UWP с несколькими окнами приземлится в магазине

Видео: WinUI Community Call (October 21, 2020) 2024

Видео: WinUI Community Call (October 21, 2020) 2024
Anonim

Microsoft впервые подтвердила, что представит новый класс Windows для разработчиков приложений UWP (универсальная платформа Windows) на конференции Build в 2018 году.

Гигант программного обеспечения представляет новый класс Windows, чтобы уменьшить количество кода, необходимого для добавления многооконной поддержки в приложения MS Store. Теперь Microsoft объявила, что AppWindow - это новый класс Windows.

В сообщении GitHub Microsoft объявила, что новый класс AppWindow для разработчиков доступен в Windows 10 SDK Preview Build 18327. Там программный гигант предоставляет дополнительную информацию, относящуюся к новому классу AppWindow, который упрощает добавление нескольких окон в приложения UWP для разработчиков. Страница GitHub гласит:

Один из основных сценариев, которых мы хотим достичь с помощью этой первоначальной версии нашего нового оконного API, - это упрощение создания многооконных интерфейсов в ваших приложениях UWP, и мы делаем это, устраняя одно из основных препятствий, которое было часть многооконного окна для UWP с момента его создания - каждое окно должно иметь свой собственный поток пользовательского интерфейса. С введением нашего нового класса окна, AppWindow, мы полностью удалили эту панель. Все созданные вами AppWindows запускаются в том же потоке пользовательского интерфейса, из которого вы их создали.

Новый класс AppWindow позволяет открывать все новые окна в одном потоке пользовательского интерфейса. Это значительно уменьшает объем кодирования, необходимый для добавления многооконной поддержки в приложения UWP.

Пост GitHub «Добро пожаловать, AppWindow» включает в себя пример класса AppWindow, который составляет всего девять строк кода.

Итак, новый класс AppWindow - отличная новость для разработчиков приложений UWP. С точки зрения пользователя приложения UWP AppWindow также является отличной новостью.

Поскольку требования к кодированию для поддержки многооконности значительно уменьшены, разработчики, вероятно, выпустят больше приложений для магазинов MS с несколькими окнами.

Больше приложений Windows 10 UWP с несколькими окнами приземлится в магазине