Microsoft значительно обновляет структуру WinUI, дорабатывает элементы управления таблицами и диаграммами и начинает решать проблемы с использованием памяти.

📅 2026-10-02

Аннотация:

Microsoft ускоряет темпы возрождения экосистемы собственных приложений Windows и запускает самое важное обновление за последние годы, направленное на устранение недостающих функций WinUI и проблем с производительностью, которые уже давно беспокоят разработчиков. С выпуском последней экспериментальной версии Windows App SDK 2.5 WinUI не только добавляет элементы управления таблицами и диаграммами, которые очень востребованы разработчиками, но также начинает решать проблему, из-за которой использование памяти приложениями Windows 11 продолжает расти.

Weather-app-using-more-than-1-GB-RAM.png

Это обновление было выпущено 29 сентября и впервые представило в WinUI 3 встроенные элементы управления TableView (представление таблицы) и Chart (диаграмма). Это самые основные и часто используемые компоненты интерфейса для корпоративных приложений, инструментов анализа данных и различных типов программного обеспечения для управления информацией. Раньше, если разработчики хотели реализовать связанные функции в приложениях WinUI, им часто приходилось полагаться на сторонние библиотеки или проекты сообщества, а представители Microsoft не могли обеспечить встроенную поддержку.

Во время конференции разработчиков Build 2026 Microsoft признала, что WinUI все еще имеет явный «разрыв в фреймворке». Хотя в будущем он позиционируется как основная собственная платформа разработки для Windows 11, некоторые неродные платформы превосходят WinUI по богатству функций. Отсутствие базовых компонентов, таких как таблицы и диаграммы, также заставляет многих разработчиков сомневаться в решимости Microsoft способствовать развитию WinUI.

RAM-and-CPU-usage-difference-between-Outlook-and-Outlook-Classic.png

На самом деле, WinUI когда-то считался важным стратегическим проектом в эпоху Windows 11. Однако в последние несколько лет, когда все больше и больше приложений обращались к веб-технологиям, внешний мир однажды поверил, что эта платформа постепенно утратила внутренний приоритет Microsoft. Большое количество приложений, включая новую версию Outlook, Teams и другие флагманские продукты Microsoft, созданы с использованием веб-технологий, а системные компоненты, такие как погодные приложения и меню «Пуск», также используют большое количество веб-компонентов.

В этом контексте многие разработчики считают, что, хотя Microsoft продвигает свою собственную стратегию приложений, она продолжает мигрировать собственные продукты на веб-архитектуру, что ставит под сомнение перспективы развития WinUI.

Член группы Microsoft Windows UI Крис Андерсон пообещал во время сборки 2026, что элементы управления DataGrid и Charting находятся в стадии разработки и будут выпущены в относительно короткое время в будущем. Выпустив это обновление, Microsoft выполнила это обещание.

Помимо добавления новых элементов управления, работа по оптимизации производительности привлекла больше внимания. Microsoft заявила, что эта версия содержит важные исправления проблем с увеличением памяти WinUI. Раньше приложения, созданные с помощью WinUI, часто критиковались за то, что они занимали слишком много памяти, а некоторые собственные приложения Windows 11 даже продолжали потреблять больше памяти по мере использования с течением времени.

В последнее время Microsoft неоднократно признавала необходимость улучшения возможностей управления памятью WinUI и называла это одним из приоритетов разработки платформы. В будущем компания планирует перенести больше системных компонентов Windows на WinUI, включая основной интерфейс, включая новое меню «Пуск», поэтому в первую очередь необходимо решить проблемы с производительностью и использованием ресурсов.

Инсайдеры отрасли полагают, что это обновление не только означает, что WinUI наконец-то реализовало некоторые базовые возможности, которых отсутствовало долгое время, но также отражает то, что Microsoft реинвестирует ресурсы для укрепления собственной экосистемы разработки приложений. После нескольких лет расширения веб-приложений Microsoft пытается вернуть разработчиков на платформу приложений Windows, улучшая функции WinUI, оптимизируя производительность и делая процесс разработки общедоступным.

Copilot-in-Task-Manager.jpg

Для пользователей Windows эти изменения не приведут к значительным изменениям интерфейса в краткосрочной перспективе, но в будущем, если на оптимизированном WinUI можно будет построить больше системных компонентов и приложений Windows 11, ожидается, что он получит меньшее использование памяти, лучшую скорость отклика и более единообразный встроенный интерфейс.

Связанные теги

Похожие статьи

Комментарии

0/500
Captcha (click to refresh)
Нет комментариев