Подходит ли Windows 11 для разработчиков?

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

Поскольку Windows 11 уже существует, разработчикам будет любопытно посмотреть, как это повлияет на производительность и гибкость, которые она предлагает, и стоит ли им обновляться до нее. Сегодня мы собираемся изучить, как Microsoft может улучшить (или повысить производительность) операционную систему, когда дело касается разработчиков. Проверять Причины, по которым устройства Surface лучше работают с Windows 11.

Подходит ли Windows 11 для разработчиков? - Окна

Начнем, если вы здесь, чтобы найти ответ на тот же вопрос.

Обновленное приложение Microsoft Store

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

Подходит ли Windows 11 для разработчиков? - Окна

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

Поддержка более широких приложений

Раньше Microsoft требовала поддержки Глобальная платформа Windows (УВП) Только вынуждая разработчиков перепрограммировать свои приложения, не относящиеся к UWP, в соответствии с форматом UWP. Эта политика обычно отпугивает многих разработчиков, что в конечном итоге приводит к тому, что приложение становится недоступным в Microsoft Store.

В последнем обновлении он поддерживает другие формы приложений, такие как Win32, PWA и .NET. В результате разработчики теперь могут сосредоточиться на более важных областях своих приложений, таких как улучшение интерфейсов и общей производительности.

Поддержка интерфейса приложения внешнего магазина

Магазины приложений для электронной коммерции, такие как Amazon Appstore и Epic Games Store, также будут доступны непосредственно в новом магазине Microsoft Store. Таким образом, любой разработчик, вероятно, опубликует свои приложения на этих витринах (или других, которые будут доступны в будущем, согласно Microsoft) не потребует отдельной загрузки в Microsoft Store.

Поощрения для разработчиков

Возможно, лучшим шагом Microsoft было мотивирование разработчиков программного обеспечения. Ранее Microsoft снизила свою долю доходов от приложений с 30% до 15%, чтобы сделать свой Microsoft Store более конкурентоспособным.

Кроме того, Microsoft позволит разработчику, который использует пользовательскую или стороннюю коммерческую платформу со своими приложениями, сохранять 100% дохода от своих приложений платформы.

Короче говоря, Microsoft теперь позволяет публиковать более одного формата приложений, сторонние витрины и дает разработчикам возможность сохранять 100% выручки. Эти три стимула делают последнее обновление более полезным для сообщества разработчиков, чем когда-либо прежде.

Поддержка приложений Android

Подходит ли Windows 11 для разработчиков? - Окна

Microsoft создает новые возможности для разработчиков приложений, предлагая Мир Android из Windows. Хотя разработчикам придется немного подождать, обещанная поддержка Android и интеграция с Amazon Store принесут огромную пользу всем. Microsoft все еще работает над интеграцией Amazon Appstore с Microsoft Store.

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

Однако эффективность этой новой функции невозможно измерить, пока она не будет опробована. Разработчикам придется этого дождаться.

Расширенные инструменты разработчика

Во внешнем интерфейсе Microsoft переименовала и переработала Project Reunion и WinUI 3, чтобы включить их в Windows App SDK. Однако он не заменяет текущий Windows SDK, и я рекомендую Microsoft Разработчики могут адаптироваться к нему «в своем собственном темпе».

Внутри он продолжает поддерживать приложения Win32 и .NET, одновременно предоставляя новые API-интерфейсы и инструменты разработки приложений. Пакет SDK для приложений Windows предназначен для предоставления API-интерфейсов, которые помогают преодолеть разрыв в различных моделях приложений. Microsoft планирует уменьшить пустоту и помочь разработчикам.

Хотя оно было запущено с последней версией операционной системы Microsoft, это обновление доступно для Windows 10 (до версии 1809). Итак, если вы не можете найти причины для обновления, кроме улучшенного SDK для приложений Windows, вы в конечном итоге сможете получить эту функцию, обновив до соответствующей версии Windows 10.

Однако одним из основных улучшений является то, что Терминал Windows теперь предустановлен в Windows. Скачать его отдельно (как это делали разработчики в предыдущей версии Windows) не составляет большого труда. Однако включение Windows Terminal показывает заинтересованность Microsoft в том, чтобы сделать эту операционную систему лучшей для программирования.

Многозадачность

Подходит ли Windows 11 для разработчиков? - Окна

В Windows 11 Microsoft улучшила способ использования места на экране для многозадачности. Во-первых, Microsoft улучшила функцию Snap Assist, ранее доступную в Windows 10, добавив больше визуальных элементов.

  • Макеты снимков: при наведении курсора на кнопку масштабирования появляется всплывающее окно с шестью различными макетами для вашего экрана. Однако количество опций может варьироваться в зависимости от размера вашего экрана.
  • Группы снимков: вы можете заблокировать и свернуть макет, над которым вы работаете, на панели задач. Это помогает группировать приложения и перемещаться между разными группами окон.
  • Макеты внешнего монитора: когда вы повторно подключаете монитор, все ваши приложения восстанавливают свое предыдущее отключенное положение.

Все эти параметры можно отключить из Настройки -> Многозадачность.

Во-вторых, Microsoft переименовала функцию Виртуальные рабочие столы мне Настольные компьютеры Просто. Теперь вы можете изменить фон рабочего стола каждого рабочего стола, чтобы отдельные приложения работали отдельно.

Разработчики работают одновременно с несколькими задачами больше, чем большинство других профессионалов. В то время как другие функции помогают повысить эффективность, поддержка внешнего дисплея экономит время, которое вы тратите на перестановку приложений. По сравнению с Windows 10, многозадачность побуждает разработчиков обновляться. Проверять Как улучшить свой список дел, чтобы быть более эффективным.

ужесточение безопасности

Подходит ли Windows 11 для разработчиков? - Окна

Использование в Windows 11 TPM 2.0, UEFI Secure Boot и VBS делает его более безопасным для разработчиков, чем большинство существующих операционных систем. Несанкционированное отслеживание третьей стороной для получения доступа к данным на вашем диске сложнее, чем когда-либо. Жесткая безопасность - еще одно преимущество для разработчиков.

Повышенная скорость

Windows 11 оптимизирована для сосредоточения всех ресурсов на активно используемом приложении. Благодаря этому усовершенствованию Windows стала работать быстрее, и сообщество разработчиков от этого выиграет больше всего. В этом видео команда разработчиков Windows Mechanics раскрывает все технические детали.

Проверять Как сделать Windows 10 быстрее за 9 простых шагов.

Будет ли Windows 11 успешной для разработчиков?

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

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

Последняя операционная система Microsoft все еще находится в стадии тестирования, и только время покажет, как внедрить эти улучшения. Теперь вы можете просмотреть Некоторые задачи, которые необходимо выполнить перед обновлением до Windows 11.

Источник
Перейти к верхней кнопке