Компания Microsoft выпустила руководство для разработчиков, демонстрирующее возможность создания полноценного нативного приложения WinUI 3 для ОС Windows 11 менее чем за 30 минут. Процесс основан на применении бесплатных инструментов: VS Code, .NET 10, бесплатной версии GitHub Copilot и интерфейса командной строки Microsoft winapp CLI. Использование полноценной среды Visual Studio в данном рабочем процессе не требуется.

Инструментарий и функциональные возможности агента winui-dev
Основой методики является специализированный ИИ-плагин под названием winui-dev. В отличие от стандартного чат-бота Copilot, с которым знакомы большинство пользователей Windows, это узкопрофильный инструмент. Он обладает специфическими навыками для проектирования интерфейсов на базе WinUI, проведения ревью кода, тестирования UI, упаковки готовых решений и миграции устаревших программных продуктов.
Для достижения наиболее точных результатов Microsoft рекомендует подключать агента к серверу Learn MCP. Это позволяет системе обращаться к актуальной документации по WinUI в режиме реального времени, а не полагаться исключительно на обучающие данные. Такой подход необходим, поскольку фреймворк WinUI 3 является относительно новым и представлен в обучающих выборках нейросетей менее обширно, чем такие зрелые технологии, как WPF или UWP.
Особенности рабочего процесса и стратегия Microsoft
Опубликованное руководство охватывает все ключевые этапы жизненного цикла разработки ПО: от создания базовой структуры проекта до добавления функциональных элементов, таких как страница настроек. В финальной части инструкции описывается процесс тестирования и формирования установочного пакета MSIX, предназначенного для публикации в Microsoft Store.
Данная инициатива является частью актуальной стратегии Microsoft, направленной на стимулирование разработчиков к переходу от использования веб-оболочек и приложений на базе Electron к созданию нативного кода. Это обусловлено тем, что нативные программы потребляют значительно меньше оперативной памяти. В рамках конференции Build 2026 компания официально переименовала WinUI, исключив из названия цифру «3», чтобы подчеркнуть статус платформы как долгосрочного фундаментального решения и продемонстрировать стабильность развития экосистемы.
Корпорация активно внедряет WinUI в саму структуру операционной системы Windows 11, что уже можно заметить, например, в окне свойств «Проводника». Тем не менее, некоторые компоненты системы, такие как приложение «Погода», по-прежнему базируются на WebView2. По имеющимся данным, подобные программы потребляют в несколько раз больше ресурсов оперативной памяти по сравнению с их нативными аналогами.





