Ось що нового для розробників у Windows 11

Значок часу читання 5 хв. читати


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

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

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

У блозі Microsoft дала короткий огляд того, як вони досягли саме цього, прийнявши принцип, що Windows є відкритою платформою.

Існує 5 основних сфер, на яких Microsoft зосереджується:

[lwptoc title=”Що нового для розробників у Windows 11″ itemsFontSize=”110%”]

Користуючись перевагами нового Microsoft Store

Зображення 1: новий розділ Microsoft Store на домашній сторінці.

Microsoft представила новий Microsoft Store на Windows, і оголошують про підтримку інших типів додатків, таких як Win32, .NET і PWA, а також підтримку програм Android із Amazon Appstore. Магазин також перероблено, щоб тримати клієнтів у потоці та полегшити пошук і відкриття підібраних історій та колекцій. Завдяки таким новим функціям, як спливаючі вікна, користувачі магазину можуть встановлювати програми прямо з браузера. У вас також буде більше варіантів розподілу доходу, наприклад, збереження 100%, коли ви надаєте власну торгову платформу для магазину для вашої програми (це не включає комп’ютерні ігри). Попередній перегляд нового магазину незабаром буде доступний для інсайдерів Windows.

Використання інструментів розробника для покращення розробки веб-додатків і нативних програм Windows

Зображення 2: Ярлики прогресивних веб-програм, інтегровані з Windows

З Windows 11 Microsoft охоплює всі програми та працює над тим, щоб усі програми відчували себе як вдома у Windows. З новим PWABuilder3, ви можете побудувати a PWA з веб-програми за лічені хвилини. Вічнозелений WebView2 Час виконання також включено в Windows 11, що полегшує використання переваг веб-платформи як ефективного та безпечного способу створення гібридних веб-програм. Розробники можуть продовжувати використовувати потужні пропозиції розробників, як-от Windows Terminal та нові Інструменти розробника Microsoft Edge оскільки вони зараз у папці.

Команда Windows App SDK, раніше відомий як Project Reunion, спростить вам інтеграцію функцій Windows 11 у ваші програми, водночас дозволяючи охопити понад 1 мільярд користувачів Windows 10. Microsoft продовжить створювати пакет Windows App SDK у співпраці з спільнотою та починаючи з сьогоднішнього дня, ви можете використовувати стабільний випуск Windows App SDK 0.8 (у пакеті NuGet і Visual Studio Marketplace все ще називається Project Reunion). У цьому випуску розробники знайдуть оновлення стабільності для 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, щоб скористатися перевагами вбудованого оновлення інтерфейсу користувача, як-от округлена геометрія, оновлена ​​іконографія, нова типографіка, веселі мікро-взаємодії (наприклад, анімація Лотті) та оновлена ​​палітра кольорів. Нові матеріали, такі як слюда, також додають значущу ієрархію та багато іншого. Макети прив’язки також забезпечать вам і вашим користувачам продуктивність у 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 і новіші ігри з покращеним освітленням і кольором до високого динамічного діапазону без додаткової роботи вам або вашим гравцям.

Розробники можуть дізнатися більше на aka.ms/windowsdev.

Детальніше про теми: windows 11

залишити коментар

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