Microsoft представила новый подход к разработке нативных приложений для Windows 11 с использованием искусственного интеллекта. В опубликованном кратком руководстве компания показывает, как создать работающее приложение WinUI 3 за полчаса, используя только бесплатные инструменты. Этот шаг вписывается в долгосрочную стратегию Microsoft по отказу разработчиков от использования веб-оболочек и приложений в стиле Electron, которые потребляют значительно больше оперативной памяти, чем нативные аналоги.
Что входит в рабочий процесс?
Разработчику не нужна Visual Studio — достаточно VS Code (бесплатный редактор), . NET 10, GitHub Copilot (бесплатный уровень) и winapp CLI — утилиты от Microsoft для создания проектов WinUI. Руководство охватывает полный цикл: создание структуры проекта, добавление функций через ИИ-агента (например, страницы настроек), тестирование и упаковку в установщик MSIX для публикации в Microsoft Store.
Ключевой элемент — специализированный агент winui-dev, который отличается от обычного Copilot, знакомого большинству пользователей. Это плагин с глубокими навыками в области проектирования WinUI-интерфейсов, проверки кода, тестирования пользовательского интерфейса, упаковки приложений и миграции старых проектов (например, с WPF или UWP).
Microsoft также рекомендует подключать агента к серверу Learn MCP для получения актуальной документации WinUI — это важно, поскольку WinUI 3 — относительно новая платформа и плохо представлена в стандартных обучающих наборах ИИ по сравнению с устаревшими WPF и UWP.

На конференции Build 2026 компания убрала цифру «3» из названия WinUI, позиционируя его как долгосрочную основу платформы — вероятно, чтобы убедить разработчиков, что фреймворк не будет заменён в ближайшее время. Microsoft уже внедряет WinUI 3 в некоторые части самой Windows 11 (например, в окно «Свойства» проводника). Однако не все приложения переведены на натив: так, приложение «Погода» в Windows 11 по-прежнему основано на WebView2 и, по сообщениям, использует в разы больше оперативной памяти, чем нативные альтернативы. Новое руководство — ещё один шаг к тому, чтобы сделать нативную разработку доступной и привлекательной для широкого круга разработчиков, включая тех, кто только начинает знакомство с экосистемой Windows.

Комментарии
Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.
Войдите в аккаунт, чтобы оставлять комментарии, отвечать другим пользователям и ставить реакции.