Windows App SDK

скриншоты Windows App SDK

Скачать

Разработчик: Microsoft (США)
Лицензия: Бесплатно
Версия: 1.7.0 (1.7.250310001) Stable
Обновлено: 2025-03-19
Системы: Windows 11 / Windows 10
Интерфейс: английский
Рейтинг: рейтинг
Категория:Драйверы и обновления
Размер: зависит от платформы
Windows App SDK (Project Reunion) — это набор инструментов от Microsoft для создания современных приложений Windows. Включает WinUI 3 для интерфейсов, WebView2 для веб-контента, MSIX для упаковки приложений и MRT Core для управления ресурсами. Обеспечивает поддержку новых и старых версий Windows

Новое в версии Windows App SDK 1.7

Новые функции:

  • Уведомления на значках: теперь приложения могут отображать числовые или графические индикаторы на значках, показывая статус (например, количество непрочитанных сообщений).
  • API CameraCaptureUI: новое API Microsoft.Windows.Media.Capture.CameraCaptureUI заменяет устаревший WinRT CameraCaptureUI, обеспечивая лучшую совместимость с настольными приложениями.
  • API аутентификации: OAuth2Manager предлагает поддержку OAuth 2.0 на всех платформах Windows, улучшая безопасность и удобство авторизации.
  • Фоновая обработка задач: новый BackgroundTaskBuilder API позволяет регистрировать фоновые задачи без необходимости обходных решений.
  • Новый контрол заголовка окна (TitleBar): позволяет легко настраивать заголовок, значок, заголовок и подзаголовок, добавлять кнопки, а также поддерживает drag & drop, тему оформления и доступность.
  • Поддержка MathML: RichEditBox теперь поддерживает MathML для отображения математических формул.

Улучшения производительности и совместимости:

  • Оптимизирован Runtime:
    • На Windows 11 24H2 (10.0.26100.0) динамические зависимости Windows App SDK делегируются самой ОС, повышая стабильность и скорость.
    • Windows 11 24H2 теперь самостоятельно обрабатывает регистрацию WinRT-компонентов, исключая необходимость использования Detours.
  • Обновления API AppWindow: теперь можно изменять иконки заголовка и панели задач, управлять темой заголовка и задавать минимальные и максимальные размеры окна.
  • Новые API Island: обеспечивают лучшую интеграцию WinUI, React Native и других UX-фреймворков с Win32-приложениями.

Дополнительные изменения:

  • Добавлен ReleaseInfo API для получения версии Windows App SDK.
  • Введены RuntimeCompatibilityOptions для контроля совместимости сервисных обновлений.
  • Функции Windows Copilot Runtime API пока не включены в этот релиз – используйте 1.7-experimental3 для тестирования.

Системные требования для Windows App SDK включают:

  • Операционная система:

    • Windows 10 версии 1809 (сборка 17763) или выше.
    • Windows 11.
  • Среда разработки:

    • Visual Studio 2019 версии 16.9 или выше.
    • Visual Studio 2022.
  • Языки программирования:

    • C#.
    • C++/WinRT.
    • Rust.
  • Дополнительные компоненты:

    • .NET 5 или выше для разработки на C#.
    • Windows 10 SDK версии 10.0.19041.0 или выше.

Эти требования позволяют разрабатывать и тестировать приложения, используя последние технологии и библиотеки, предоставляемые Windows App SDK.

Windows App SDK, также известный как Project Reunion, это набор инструментов от Microsoft, предназначенный для помощи разработчикам в создании современных приложений для Windows. Этот SDK обеспечивает единый API, который работает на различных устройствах и платформах Windows, таких как Windows 10 и Windows 11. Он включает в себя множество компонентов и библиотек, таких как WinUI, WebView2 и MSIX, которые предлагают улучшенные возможности для интерфейса, обработки данных и упаковки приложений.

Основные особенности Windows App SDK

  • WinUI 3 (Windows UI Library): Это современная библиотека пользовательского интерфейса, которая предоставляет богатые возможности для создания интерактивных и визуально привлекательных приложений. WinUI 3 поддерживает как десктопные, так и UWP (Universal Windows Platform) приложения.
  • WebView2: Компонент, который позволяет интегрировать веб-контент в приложения, используя технологию Microsoft Edge (Chromium).
  • MSIX: Формат упаковки приложений, который упрощает их установку, обновление и удаление, обеспечивая при этом высокий уровень безопасности.
  • MRT Core (Modern Resource Technology): Предоставляет улучшенную поддержку для управления ресурсами приложений, такими как локализация и темизация.

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

Как скачать Windows App SDK

Перейдите на страницу загрузки и выберите версию для вашего устройства.

Скачать Windows App SDK

Рекомендуем

рейтинг БЕСПЛАТНО
Магазин мобильных приложений и игр
рейтинг БЕСПЛАТНО
Облачный гейминг на смартфоне
рейтинг ПРОБНАЯ
Новая операционная система от Microsoft
рейтинг БЕСПЛАТНО
Активная защита Protect, защищенный режим
рейтинг АКЦИЯ
Антибаннер, антифишинг и антитрекинг