Det er ikke rart hvorfor Windows er den foretrukne plattformen for programvareutviklere. Med støtte for nesten alle programvareutviklingsspråk og verktøy, er det mye enklere å lage og teste apper på Windows enn på andre operativsystemer.

Siden Windows 11 er her, er utviklere nysgjerrige på å se hvordan det vil påvirke ytelsen og fleksibiliteten deres, og om de bør oppgradere til det eller ikke. I dag skal vi undersøke hvordan Microsoft har forbedret (eller forverret) sitt operativsystem for utviklere.

La oss komme i gang hvis du er her for å finne svar på det samme spørsmålet.

Microsoft Store Revamp

Den redesignede Microsoft Store er blant nye spennende Windows 11-funksjoner som nå tilbyr mer for utviklere.

Bredere appstøtte

Tidligere hadde Microsoft et krav om kun UWP, som tvang utviklere til å skrive om appene sine som ikke er UWP, i UWP-format. Denne policyen frarådet vanligvis utviklere, noe som til slutt førte til utilgjengelighet av apper på Microsoft Store.

Med den siste oppdateringen støtter den andre former for apper som Win32, PWA og .NET. Som et resultat kan utviklere nå fokusere på mer kritiske områder av appene sine, som å forbedre grensesnittet.

Tredjeparts StoreFront-støtte

E-handelsappbutikker som Amazon Appstore og Epic Games Store vil også være direkte tilgjengelige på den nye Microsoft Store. Så effektivt kan alle apputviklere ha publisert på disse butikkfrontene (eller andre, som vil være tilgjengelige i fremtiden, iht. Microsoft) trenger ikke separate opplastinger til Microsoft Store.

Utviklerinsentiver

Kanskje det beste grepet Microsoft gjorde er med insentivet for programvareutviklere. Tidligere har Microsoft redusert sin andel fra appinntekter fra 30 % til 15 % for å gjøre Microsoft Store mer konkurransedyktig.

I tillegg til dette vil Microsoft la utviklere som bruker sin egen eller en tredjeparts handelsplattform med appene sine beholde 100 % av inntektene generert fra plattformappene deres.

Kort sagt, Microsoft tillater nå publisering av mer enn ett appformat, tredjeparts butikkfronter, og gir utviklere et valg om å beholde 100 % av inntektene. Disse tre insentivene gjør den siste oppdateringen nå mer givende for utviklerfellesskapet enn noen gang.

Android-appstøtte

Microsoft skaper nye muligheter for apputviklere ved å bringe Android-verdenen nærmere Windows. Selv om utviklere må vente en stund, lovet det Android-støtte og Amazon Store-integrasjon vil komme alle til gode. Microsoft jobber fortsatt med å integrere Amazon Appstore med Microsoft Store.

Når Android-apper begynner å bli støttet, vil det gi utviklernes apper bedre rekkevidde og høyere nedlastinger. Brukere som har lastet ned apper på telefonene sine, kan også laste dem ned på skrivebordet. Videre vil denne funksjonen hjelpe utviklere av mobilapper med å lage apper som passer behovene til skrivebordsbrukere også.

Men det er ikke mulig å måle effektiviteten til denne nye funksjonen før den er her og prøvd ut. Utviklere må vente på denne.

På fronten har Microsoft rebranded og redesignet Project Reunion og WinUI 3 som Windows App SDK. Det erstatter imidlertid ikke det eksisterende Windows SDK, og Microsoft har oppfordret utviklere til å tilpasse seg det "i sitt eget tempo."

Internt fortsetter den med støtte for Win32- og .NET-apper, samtidig som den bringer nye API-er og apputviklingsverktøy på bordet. Windows App SDK har som mål å introdusere APIer som bidrar til å bygge bro over gapet i forskjellige appmodeller. Microsoft planlegger å minimere tomrommet og hjelpe utviklere.

Selv om den ble lansert med Microsofts nyeste OS, er denne oppdateringen tilgjengelig for Windows 10 (ned til versjon 1809). Så hvis du ikke finner andre grunner til å oppdatere enn den forbedrede Windows App SDK, vil du til slutt få en oppdatering for din versjon av Windows 10 også.

En viktig forbedring er imidlertid det Windows Terminal kommer nå forhåndsinstallert i Windows. Å laste den ned separat (som utviklere gjorde på tidligere Windows) er ikke så stor sak. Inkluderingen av Windows Terminal viser imidlertid Microsofts oppmerksomhet mot å gjøre OS best mulig for programmering.

Multitasking-opplevelse

Med Windows 11 har Microsoft drastisk forbedret måten du bruker skjermeiendommen din for multitasking. For det første har Microsoft polert Snap Assist funksjon som tidligere var tilgjengelig på Windows 10 ved å legge til flere bilder.

  1. Snap-oppsett: Når du holder musepekeren på maksimeringsknappen, viser en popup seks forskjellige oppsett for skjermen din. Antallet alternativer kan imidlertid variere avhengig av skjermstørrelsen.
  2. Snap-grupper: Du kan låse et oppsett du jobber med og minimere det fra oppgavelinjen. Dette hjelper deg med å gruppere appene dine og hoppe mellom ulike kombinasjoner av vinduer.
  3. Eksterne skjermoppsett: Når du kobler til skjermen igjen, gjenoppretter alle appene deres før-frakoblingsposisjon.

Alle disse alternativene kan deaktiveres fra Innstillinger > Multitasking.

I slekt: Slik bruker du Snap-oppsett i Windows 11

For det andre har Microsoft gitt nytt navn til Virtuelle skrivebord funksjon til Stasjonære datamaskiner kun. Du kan nå endre skrivebordsbakgrunnen for hvert skrivebord for å holde de ikke-relaterte appene kjøre separat.

Utviklere multitasker mer enn de fleste andre fagfolk. Mens andre funksjoner hjelper effektiviteten, sparer støtten for ekstern skjerm tiden du bruker på å omorganisere appene dine. Sammenlignet med Windows 10 er multitasking en motivasjon for utviklere til å oppgradere.

Økt sikkerhet

Windows 11s bruk av TPM 2.0, UEFI Secure Boot og VBS-funksjoner gjør det sikrere for utviklere enn de fleste operativsystemer der ute. Uautorisert tredjepartsinntrenging for å få tilgang til data på stasjonen din er nå mer utfordrende enn noen gang. Økt sikkerhet er et annet pluss for utviklere.

I slekt: Windows 11 er mye sikrere enn Windows 10: Her er hvorfor

Forbedrede hastigheter

Windows 11 er optimalisert for å fokusere alle ressurser på appen som brukes aktivt. Denne optimaliseringen har fått Windows til å operere raskere, og utviklerfellesskapet vil dra mest nytte av det. I denne videoen bryter Windows Mechanics-teamet ned alle de tekniske detaljene.

Vil Windows 11 være en suksess for utviklere?

Microsoft har gitt utviklere mange grunner til å elske operativsystemet sitt ved å redesigne Windows-grensesnittet, forbedre og introdusere nye programvareutviklingsverktøy, og motivere utviklere til å bruke det butikkfront.

På den ene siden presser funksjonene det til å være det beste operativsystemet for utviklere der ute. Men på den andre siden kan dets forbedrede maskinvarekrav få mange utviklere til å kaste ut sine perfekt kapable "eldre" PC-er, bare fordi den eldre maskinvaren ikke helt støtter Windows 11.

Microsofts nyeste operativsystem er fortsatt i testperioden, og bare tiden kan vise hvordan disse forbedringene vil utspille seg.

Hva er Windows Community Toolkit?

Windows Community Toolkit er et hendig utviklerverktøy, men hva er det og hva kan det gjøre?

Les Neste

DelekvitringE-post
Relaterte temaer
  • Windows
  • Apputvikling
  • Windows 11
  • Windows-oppgradering
Om forfatteren
Hashir Ibrahim (2 artikler publisert)

Hashir er en mesterinnholdsmarkedsfører som elsker å skrive og administrere tekniske blogger. Han er entusiastisk for å tilføre verdi til nettet. Når han ikke jobber, kan han bli funnet på den lokale bokseklubben eller drikke sitronmalt på taket.

Mer fra Hashir Ibrahim

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere