Вот что нового для разработчиков в Windows 11

Значок времени чтения 5 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

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

В блоге, Microsoft представила краткий обзор того, как они добились этого, приняв принцип, согласно которому Windows является открытой платформой.

Существует 5 ключевых областей, на которых сосредоточено внимание Microsoft:

[lwptoc title=”Что нового для разработчиков в Windows 11″ itemsFontSize=”110%”]

Воспользуйтесь преимуществами нового Microsoft Store

Изображение 1. Новый раздел Microsoft Store на главной странице.

Майкрософт представила новый Microsoft Store в Windows, и объявили о своей поддержке дополнительных типов приложений, таких как Win32, .NET и PWA, а также о поддержке приложений для Android из Amazon Appstore. Магазин также был переработан, чтобы держать клиентов в потоке и упростить поиск и открытие тщательно отобранных историй и коллекций. Благодаря новым функциям, таким как «всплывающий» магазин, пользователи могут устанавливать приложения прямо из браузера. У вас также будет больше вариантов распределения доходов, например, сохранение 100%, когда вы приносите свою собственную коммерческую платформу для Магазина для своего приложения (это не относится к играм для ПК). Предварительная версия нового Магазина скоро будет доступна участникам программы предварительной оценки Windows.

Использование инструментов разработки для улучшения разработки веб-приложений и собственных приложений для Windows

Изображение 2. Прогрессивные ярлыки веб-приложений, интегрированные с Windows

В Windows 11 Microsoft охватывает все приложения и работает над тем, чтобы все приложения чувствовали себя как дома в Windows. С новым PWABuilder3, вы можете построить PWA из вашего веб-приложения за считанные минуты. Вечнозеленый ВебВью2 среда выполнения также включена в Windows 11, что упрощает использование ее веб-платформы как производительного и безопасного способа создания гибридных веб-приложений. Разработчики могут продолжать использовать мощные предложения для разработчиков, такие как Windows Terminal и новый Инструменты разработчика Microsoft Edge как они теперь в коробке.

Ассоциация Пакет SDK для приложений Windows, ранее известный как Project Reunion, упростит вам интеграцию функций Windows 11 в ваши приложения, но при этом позволит вам охватить более 1 миллиарда пользователей Windows 10. Microsoft продолжит создавать Windows App SDK в сотрудничестве с сообществом и начиная с сегодняшнего дня вы можете использовать стабильный выпуск Windows App SDK 0.8 (по-прежнему называется Project Reunion в пакете NuGet и Visual Studio Marketplace). В этом выпуске разработчики найдут обновления стабильности для WinUI3 и поддержку разработки для Visual Studio 16.10. Windows App SDK 1.0 будет выпущен позже в этом году.

Вы также можете создавать приложения, которые изначально работают в Windows на ARM, с помощью нового инструмента, совместимого с эмуляцией ARM64. Используя ARM64EC, вы можете смешивать собственный код ARM и эмулированный код x64 в одном процессе или модуле. Эта совместимость означает, что вы можете оптимизировать свое приложение для работы в Windows на ARM, даже если ваше приложение имеет зависимости x64 или загружает подключаемые модули x64, которыми вы не управляете.

Обновление приложений и опыта, чтобы они были более привлекательными

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

Если разработчики хотят омолодить дизайн и интерфейс своего приложения, чтобы чувствовать себя в Windows 11 как дома, они могут использовать WinUI3, чтобы воспользоваться преимуществами встроенного обновления пользовательского интерфейса, такого как скругленная геометрия, обновленная иконография, новая типографика, забавные микровзаимодействия (такие как анимация Лотти) и обновленная цветовая палитра. Новые материалы, такие как слюда, также добавляют значимую иерархию и многое другое. Макеты Snap также обеспечат вам и вашим пользователям продуктивную работу в Windows 11.

Вы также можете легко создавать окна своего приложения и управлять ими с помощью Reunion Windowing. Он работает с вашим существующим кодом приложения, упрощает стандартные операции и добавляет новые функции в ваши приложения для настольных ПК, такие как поведение при закрытии экрана, режим «картинка в картинке» и упрощенная настройка панели заголовка.

Разработка потрясающих игр для ПК и консолей

Чтобы упростить разработку игр для ПК, Microsoft делает свой Game Development Kit (GDK) общедоступным бесплатно. на GitHub. GDK содержит общие инструменты, библиотеки и документацию, необходимые для создания игр для ПК, и представляет собой тот же самый базовый GDK, который сегодня используют тысячи разработчиков, чтобы предоставить игрокам во всем мире отличный опыт. GDK добавляет к Стек игры набор технологий, которые Microsoft предлагает сегодня, чтобы помочь разработчикам создавать, публиковать, монетизировать и масштабировать свои игры.

Изображение 4: Тепловая карта яркости, показывающая SDR, Auto HDR и Native HDR

Microsoft также объявила, что великолепная игровая технология, ранее доступная только на консолях, теперь доступна в Windows 11, включая DirectStorage. Чтобы воспользоваться всеми преимуществами DirectStorage, вам потребуется твердотельный накопитель PCIe 3.0+ NVMe SSD и графический процессор с поддержкой DirectX 12 и Shader Model 6.0+. Это позволяет сократить время загрузки и создать более обширные, детализированные живые миры. А также Auto HDR, который автоматически обновляет DirectX 11 и более новые игры с улучшенным освещением и цветом до расширенного динамического диапазона без дополнительной работы с вами или вашими игроками.

Разработчики могут узнать больше на он же.ms/windowsdev.

Подробнее о темах: Окна 11

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *