Pole ime, miks Windows on tarkvaraarendajate eelistatud platvorm. Peaaegu kõigi tarkvaraarenduskeelte ja -tööriistade toega on Windowsis rakenduste loomine ja testimine palju lihtsam kui teistes operatsioonisüsteemides.

Kuna Windows 11 on siin, on arendajatel uudishimulik, kuidas see mõjutab nende jõudlust ja paindlikkust ning kas nad peaksid sellele versioonile üle minema või mitte. Täna uurime, kuidas Microsoft on arendajate jaoks oma operatsioonisüsteemi täiustanud (või halvendanud).

Alustame, kui olete siin, et leida vastus samale küsimusele.

Microsoft Store'i uuendus

Ümberkujundatud Microsoft Store on üks uued põnevad Windows 11 funktsioonid mis pakuvad nüüd arendajatele rohkem.

Laiem rakenduste tugi

Varem oli Microsoftil ainult UWP-i nõue, mis sundis arendajaid oma mitte-UWP-rakendusi UWP-vormingus ümber kirjutama. See reegel tavaliselt heidutas arendajaid, mis lõpuks viis rakenduse kättesaamatuks Microsoft Store'is.

Uusima värskendusega toetab see muid rakendusi, nagu Win32, PWA ja .NET. Selle tulemusena saavad arendajad nüüd keskenduda oma rakenduste kriitilisematele valdkondadele, näiteks oma liidese täiustamisele.

instagram viewer

Kolmanda osapoole poe tugi

E-kaubanduse rakenduste poed, nagu Amazon Appstore ja Epic Games Store, on samuti otse saadaval uues Microsoft Store'is. Nii tõhusalt võivad kõik rakenduste arendajad olla nendel poefasadel avaldanud (või muudel, mis on tulevikus saadaval, vastavalt Microsoft) ei vajaks Microsoft Store'i eraldi üleslaadimist.

Arendaja stiimulid

Võib-olla on Microsofti parim samm tarkvaraarendajate stiimul. Varem langetas Microsoft oma osa rakenduste tuludest 30%-lt 15%-le, et muuta oma Microsoft Store konkurentsivõimelisemaks.

Lisaks lubab Microsoft arendajatel, kes kasutavad oma rakendustega enda või kolmanda osapoole kaubandusplatvormi, säilitada 100% oma platvormirakendustest teenitud tulust.

Lühidalt öeldes lubab Microsoft nüüd avaldada rohkem kui ühte rakenduse vormingut, kolmandate osapoolte kauplusi ja annab arendajatele võimaluse hoida 100% tulust. Need kolm stiimulit muudavad viimase värskenduse nüüd arendajate kogukonna jaoks tasuvamaks kui kunagi varem.

Androidi rakenduste tugi

Microsoft loob rakenduste arendajatele uusi võimalusi, tuues Androidi maailma Windowsile lähemale. Kuigi arendajad peavad mõnda aega ootama, lubati Androidi tugi ja Amazon Store'i integreerimine toob kõigile märkimisväärset kasu. Microsoft töötab endiselt Amazon Appstore'i integreerimisel Microsoft Store'iga.

Kui Androidi rakendusi hakatakse toetama, tagab see arendajate rakendustele parema ulatuse ja suurema allalaadimiste arvu. Kasutajad, kes on rakendusi oma telefoni alla laadinud, võivad need alla laadida ka oma töölauale. Lisaks aitab see funktsioon mobiilirakenduste arendajatel luua rakendusi, mis vastavad ka lauaarvutite kasutajate vajadustele.

Kuid selle uue funktsiooni tõhusust pole võimalik mõõta enne, kui see on käes ja proovitud. Arendajad peavad seda ootama.

Esiotsa on Microsoft muutnud Project Reunioni ja WinUI 3 kaubamärgiks ja kujundanud need ümber Windowsi rakenduse SDK. Siiski ei asenda see olemasolevat Windowsi SDK, ja Microsoft on julgustanud arendajaid sellega "oma tempos" kohanema.

Sisemiselt jätkab see Win32 ja .NET-i rakenduste tuge, tuues samal ajal lauale uued API-d ja rakenduste arendustööriistad. Windows App SDK eesmärk on tutvustada API-sid, mis aitavad ületada lõhet erinevates rakenduste mudelites. Microsoft kavatseb tühjuse minimeerida ja arendajaid aidata.

Kuigi see värskendus käivitati Microsofti uusima operatsioonisüsteemiga, on see saadaval Windows 10 jaoks (kuni versioonini 1809). Seega, kui te ei leia värskendamiseks muid põhjuseid peale täiustatud Windows App SDK, saate lõpuks värskenduse ka oma Windows 10 versioonile.

Üks peamisi parandusi on aga see Windowsi terminal nüüd on Windowsi eelinstallitud. Selle eraldi allalaadimine (nagu arendajad tegid eelmises Windowsis) ei ole liiga suur asi. Windowsi terminali kaasamine näitab aga Microsofti tähelepanu sellele, et muuta oma OS programmeerimiseks parimaks.

Multitegumtöö kogemus

Operatsioonisüsteemiga Windows 11 on Microsoft drastiliselt parandanud seda, kuidas saate ekraanikinnisvara multitegumtööks kasutada. Esiteks on Microsoft lihvinud Snap Assist funktsioon, mis oli varem Windows 10-s saadaval, lisades rohkem visuaale.

  1. Snap-paigutused: Kui hõljutate kursorit maksimeerimisnupul, kuvatakse hüpikaken teie ekraani jaoks kuus erinevat paigutust. Valikute arv võib olenevalt ekraani suurusest siiski erineda.
  2. Snap rühmad: Saate lukustada töötava paigutuse ja minimeerida selle tegumiribal. See aitab teil rakendusi rühmitada ja erinevate akende kombinatsioonide vahel hüpata.
  3. Välise monitori paigutused: Kui ühendate monitori uuesti, taastavad kõik teie rakendused oma lahtiühendamiseelse asukoha.

Kõik need valikud saab keelata Seaded > Multitegumtöö.

Seotud: Snap-paigutuste kasutamine Windows 11-s

Teiseks on Microsoft selle ümber nimetanud Virtuaalsed lauaarvutid funktsioon Lauaarvutid ainult. Nüüd saate muuta iga töölaua töölaua tausta, et mitteseotud rakendused töötaksid eraldi.

Arendajad tegelevad mitme ülesandega rohkem kui enamik teisi professionaale. Kuigi muud funktsioonid aitavad tõhusust, säästab välise monitori tugi aega, mis kulub rakenduste ümberkorraldamisele. Võrreldes Windows 10-ga on multitegumtöötlus arendajatele motivatsiooniks uuendada.

Kõrgendatud turvalisus

Windows 11 TPM 2.0, UEFI Secure Boot ja VBS funktsioonide kasutamine muudab selle arendajate jaoks turvalisemaks kui enamik sealseid operatsioonisüsteeme. Kolmanda osapoole volitamata sissetung, et pääseda juurde teie draivi andmetele, on nüüd keerulisem kui kunagi varem. Kõrgendatud turvalisus on arendajatele veel üks pluss.

Seotud: Windows 11 on palju turvalisem kui Windows 10: siin on põhjus

Täiustatud kiirused

Windows 11 on optimeeritud koondama kõik ressursid aktiivselt kasutatavale rakendusele. See optimeerimine on muutnud Windowsi kiiremaks ja sellest saab kõige rohkem kasu arendajate kogukond. Selles videos kirjeldab Windows Mechanics meeskond kõiki tehnilisi üksikasju.

Kas Windows 11 on arendajatele edukas?

Microsoft on Windowsi liidese ümberkujundamise kaudu andnud arendajatele palju põhjusi oma OS-i armastamiseks, uute tarkvaraarendustööriistade täiustamine ja juurutamine ning arendajate motiveerimine seda kasutama vitriin.

Ühest küljest muudavad selle funktsioonid selle arendajatele parimaks OS-iks. Kuid teisest küljest võivad selle täiustatud riistvaranõuded panna paljud arendajad oma suurepäraselt võimekad "vanemad" arvutid välja viskama, kuna vanem riistvara ei toeta täielikult Windows 11.

Microsofti uusim OS on endiselt testiperioodis ja ainult aeg näitab, kuidas need täiustused toimivad.

Mis on Windowsi kogukonna tööriistakomplekt?

Windows Community Toolkit on mugav arendaja tööriist, kuid mis see on ja mida see teha saab?

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Windows
  • Rakenduste arendus
  • Windows 11
  • Windowsi versiooniuuendus
Autori kohta
Hashir Ibrahim (2 avaldatud artiklit)

Hashir on meister sisuturundaja, kes armastab tehnikablogide kirjutamist ja haldamist. Ta on entusiastlik veebile väärtuse lisamisest. Kui ta ei tööta, võib teda kohata kohalikus poksiklubis või tema katusel sidrunilinnaseid joomas.

Veel Hashir Ibrahimilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin