Что интересно для разработчиков в Windows 11

Windows 11 предоставляет новые пакеты SDK и красивый пользовательский интерфейс для новых и существующих приложений.

  • Новые возможности Windows 11

    Ознакомьтесь с новейшими функциями Windows 11 для разработчиков.

    Новые >
  • Получение нужных средств

    Настройте компьютер разработки с помощью этих средств и начните работу уже сегодня.

    Начните здесь >
  • Примеры кода

    Ознакомьтесь с последними примерами бизнес-приложений и пользовательских приложений с использованием Windows 11 функций.

    Получение > кода

Последние возможности Windows для разработчиков

  • Настройка заголовка окна

    Windows предоставляет строку заголовка по умолчанию для каждого окна и позволяет настроить ее в соответствии с индивидуальностью приложения.

  • Темные темы

    Поддержка темных и светлых тем в приложениях Win32.

  • Перенос приложений

    Помощник по обновлению .NET теперь поддерживает перенос приложений UWP на C# на Windows App SDK.

  • Присутствие человека

    Ваше приложение может реагировать в зависимости от того, находится ли кто-то физически на своем компьютере.

  • .NET MAUI

    Создайте свое первое приложение с помощью .NET MAUI.

  • Выбор шрифта

    Интерфейс IDWriteFontSet4 предоставляет методы для выбора шрифтов из набора шрифтов.

  • WSL Обновления

    Windows 11 теперь поддерживает запуск приложений с графическим интерфейсом Linux с WSL, таких как Gedit, Gimp, Nautilus, X11 и многое другое.

  • Конструктор значков

    Последние рекомендации по проектированию значков для использования с приложениями.

Проектирование

Windows Design

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

  • Скругленные углы

    Узнайте, как округлить main углы окна приложения Win32, если система не округляет их автоматически.

    Округление >
  • Меню макета привязки

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

    Прикрепление к >
  • InfoBadge

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

    Получение сведений >

Пакет SDK для приложений Windows

В Windows App SDK — новое название Project Reunion и WinUI 3 — вы используете единый набор API и средств для разработки классических приложений для Windows 11 и Windows 10. Выберите пользовательский интерфейс, язык и технологию, а затем поделитесь своими приложениями с миллионами пользователей.

Проектирование
  • Примеры использования пакета Windows App SDK

    Этот репозиторий содержит все больше примеров для доставки компонентов в Windows App SDK.

    Дополнительные >
  • Справочные материалы по API пакета SDK для приложений для Windows

    Ознакомьтесь с новыми API в Windows App SDK, охватывающих автоматизацию, управление ресурсами приложений, рукописный ввод, композицию, отрисовку текста, поддержку камеры и многое другое.

    API-интерфейсы WinRT > api Win32 >
  • Коллекция элементов управления WinUI

    Интерактивный пример, в котором выделены элементы управления пользовательского интерфейса WinUI.

    Дополнительные >
  • Тактильная обратная связь для пера

    Узнайте, как создавать приложения для Windows, которые обеспечивают естественное, интуитивно понятное и тактильное взаимодействие с пользователем с помощью новых тактильных API для цифровых перьев.

    Дополнительные >
  • Windows 11 на arm

    ARM64EC — это новый двоичный интерфейс приложения (ABI) для создания приложений для Windows 11 на Arm. Узнайте, как создавать новые собственные приложения или постепенно переходить существующие приложения на собственную производительность в Arm.

    Дополнительные >

Станьте участником программы предварительной оценки!

Получите ранний доступ к Windows 11 и средствам разработки, которые необходимы для обновления существующего приложения или создания новых.