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

Тъй като Windows 11 е тук, разработчиците са любопитни да видят как ще повлияе на тяхната производителност и гъвкавост и дали трябва да надстроят до него или не. Днес ще разгледаме как Microsoft подобри (или влоши) своята операционна система за разработчици.

Нека започнем, ако сте тук, за да намерите отговор на същия въпрос.

Обновяване на магазина на Microsoft

Преработеният Microsoft Store е сред нови вълнуващи функции на Windows 11 които сега предлагат повече за разработчиците.

По-широка поддръжка на приложения

Преди това Microsoft имаше изискване само за UWP, което принуди разработчиците да пренапишат своите не-UWP приложения във формат UWP. Тази политика обикновено обезкуражава разработчиците, което в крайна сметка доведе до недостъпност на приложението в Microsoft Store.

instagram viewer

С най-новата актуализация той поддържа други форми на приложения като Win32, PWA и .NET. В резултат на това разработчиците вече могат да се съсредоточат върху по-критични области на своите приложения, като подобряване на интерфейса си.

Поддръжка на трети страни StoreFront

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

Стимули за разработчици

Може би най-добрият ход, който Microsoft направи, е със стимула за разработчиците на софтуер. Преди това Microsoft намали своя дял от приходите от приложения от 30% на 15%, за да направи своя Microsoft Store по-конкурентоспособен.

В допълнение към това, Microsoft ще позволи на разработчиците, които използват своя собствена търговска платформа или платформа на трета страна със своите приложения, да запазят 100% от приходите, генерирани от приложенията на тяхната платформа.

Накратко, Microsoft вече позволява публикуването на повече от един формат на приложения, витрини на трети страни и дава на разработчиците избор да запазят 100% от приходите. Тези три стимула правят последната актуализация сега по-възнаграждаваща за общността на разработчиците от всякога.

Поддръжка на приложения за Android

Microsoft създава нови възможности за разработчиците на приложения, като доближава света на Android до Windows. Въпреки че разработчиците ще трябва да изчакат известно време, обещаното Поддръжка на Android и интеграция на Amazon Store ще бъде от полза за всички. Microsoft все още работи по интегрирането на Amazon Appstore с Microsoft Store.

След като приложенията за Android започнат да се поддържат, това ще даде на приложенията на разработчиците по-добър обхват и по-високи изтегляния. Потребителите, които са изтеглили приложения на своите телефони, могат също да ги изтеглят на своите настолни компютри. Освен това тази функция ще помогне на разработчиците на мобилни приложения да създават приложения, които да отговарят и на нуждите на потребителите на настолни компютри.

Но не е възможно да се измери ефективността на тази нова функция, докато не е тук и не е изпробвана. Разработчиците ще трябва да изчакат този.

В предния край Microsoft ребрандира и преработи Project Reunion и WinUI 3 as SDK за приложения за Windows. Той обаче не замества съществуващото Windows SDK, и Microsoft насърчи разработчиците да се адаптират към него „със свое собствено темпо“.

Вътрешно той продължава поддръжката за Win32 и .NET приложения, като същевременно предлага нови API и инструменти за разработка на приложения на масата. Windows App SDK има за цел да въведе API, които помагат за преодоляване на разликата в различните модели на приложения. Microsoft планира да сведе до минимум празнотата и да помогне на разработчиците.

Въпреки че беше пуснат с най-новата операционна система на Microsoft, тази актуализация е налична за Windows 10 (до версия 1809). Така че, ако не можете да намерите причини за актуализиране, различни от подобрения Windows App SDK, в крайна сметка ще получите актуализация и за вашата версия на Windows 10.

Едно ключово подобрение обаче е това Windows терминал сега се предлага предварително инсталиран в Windows. Изтеглянето му отделно (както направиха разработчиците в предишния Windows) не е голяма работа. Въпреки това, включването на Windows Terminal показва вниманието на Microsoft да направи своята ОС най-добра за програмиране.

Многозадачност опит

С Windows 11 Microsoft драстично подобри начина, по който използвате екрана си за многозадачност. Първо, Microsoft излъска Помощ за щракване функция, налична преди в Windows 10, като добавите още визуални елементи.

  1. Snap оформления: Когато задържите курсора на мишката върху бутона за увеличаване, изскачащ прозорец показва шест различни оформления за вашия екран. Броят на опциите обаче може да варира в зависимост от размера на вашия екран.
  2. Snap групи: Можете да заключите оформление, с което работите, и да го минимизирате от лентата на задачите. Това ви помага да групирате приложенията си и да прескачате между различни комбинации от прозорци.
  3. Оформления на външен монитор: Когато включите отново монитора си, всичките ви приложения възстановяват позицията си преди изключване.

Всички тези опции могат да бъдат деактивирани от Настройки > Многозадачност.

Свързано: Как да използвате Snap оформления в Windows 11

Второ, Microsoft преименува Виртуални настолни компютри функция за Настолни компютри само. Вече можете да промените фона на работния плот за всеки работен плот, за да поддържате вашите несвързани приложения да работят отделно.

Разработчиците изпълняват много задачи повече от повечето други професионалисти. Докато други функции подпомагат ефективността, поддръжката на външния монитор спестява времето, което прекарвате в пренареждане на приложенията си. В сравнение с Windows 10, многозадачността е мотивация за разработчиците да надграждат.

Повишена сигурност

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

Свързано: Windows 11 е много по-сигурен от Windows 10: Ето защо

Подобрени скорости

Windows 11 е оптимизиран да фокусира всички ресурси върху приложението, което се използва активно. Тази оптимизация накара Windows да работи по-бързо и общността на разработчиците ще се възползва най-много. В това видео екипът на Windows Mechanics разбива всички технически подробности.

Ще бъде ли Windows 11 успех за разработчиците?

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

От една страна, неговите функции го карат да бъде най-добрата ОС за разработчиците. Но, от друга страна, неговите подобрени хардуерни изисквания могат да накарат много разработчици да изхвърлят своите напълно способни „по-стари“ компютри, само защото по-старият хардуер не поддържа изцяло Windows 11.

Най-новата операционна система на Microsoft все още е в тестов период и само времето може да покаже как ще се развият тези подобрения.

Какво представлява инструментариумът на общността на Windows?

Windows Community Toolkit е удобен инструмент за разработчици, но какво представлява той и какво може да направи?

Прочетете Следващото

ДялTweetелектронна поща
Свързани теми
  • Windows
  • Разработка на приложения
  • Windows 11
  • Надстройка на Windows
За автора
Хашир Ибрахим (публикувани 2 статии)

Хашир е главен търговец на съдържание, който обича да пише и управлява технологични блогове. Той е ентусиазиран да добавя стойност към мрежата. Когато не работи, може да бъде намерен в местния боксов клуб или да пие лимонов малц на покрива си.

Още от Хашир Ибрахим

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате