Det er ikke underligt, hvorfor Windows er den foretrukne platform for softwareudviklere. Med understøttelse af næsten alle softwareudviklingssprog og værktøjer er det meget nemmere at oprette og teste apps på Windows end på andre operativsystemer.

Da Windows 11 er her, er udviklere nysgerrige efter at se, hvordan det vil påvirke deres ydeevne og fleksibilitet, og om de skal opgradere til det eller ej. I dag vil vi undersøge, hvordan Microsoft har forbedret (eller forværret) sit operativsystem til udviklere.

Lad os komme i gang, hvis du er her for at finde svar på det samme spørgsmål.

Fornyelse af Microsoft Store

Den nydesignede Microsoft Store er blandt nye spændende Windows 11-funktioner som nu tilbyder mere til udviklere.

Bredere App Support

Tidligere havde Microsoft et UWP-kun-krav, som tvang udviklere til at omskrive deres ikke-UWP-apps i UWP-format. Denne politik afskrækkede normalt udviklere, hvilket i sidste ende førte til, at app ikke var tilgængelig i Microsoft Store.

Med den seneste opdatering understøtter den andre former for apps såsom Win32, PWA og .NET. Som et resultat kan udviklere nu fokusere på mere kritiske områder af deres apps, som at forbedre deres grænseflade.

instagram viewer

Tredjeparts StoreFront-support

E-handel app-butikker som Amazon Appstore og Epic Games Store vil også være direkte tilgængelige på den nye Microsoft Store. Så effektivt kan alle apps-udviklere have udgivet på disse butiksfacader (eller andre, som vil være tilgængelige i fremtiden, iflg. Microsoft) behøver ikke separate uploads til Microsoft Store.

Udviklerincitamenter

Måske er det bedste skridt, Microsoft har lavet, med incitamentet for softwareudviklere. Tidligere sænkede Microsoft sin andel fra app-indtægter fra 30 % til 15 % for at gøre Microsoft Store mere konkurrencedygtig.

Ud over dette vil Microsoft lade udviklere, der bruger deres egen eller en tredjeparts handelsplatform med deres apps, beholde 100 % af omsætningen genereret fra deres platformsapps.

Kort sagt tillader Microsoft nu offentliggørelse af mere end ét app-format, tredjeparts butiksfacader og giver udviklere mulighed for at beholde 100 % af omsætningen. Disse tre incitamenter gør den seneste opdatering nu mere givende for udviklerfællesskabet end nogensinde.

Android App Support

Microsoft skaber nye muligheder for app-udviklere ved at bringe Android-verdenen tættere på Windows. Selvom udviklere bliver nødt til at vente et stykke tid, lovede det Android support og Amazon Store integration vil gavne alle væsentligt. Microsoft arbejder stadig på at integrere Amazon Appstore med Microsoft Store.

Når Android-apps begynder at blive understøttet, vil det give udviklernes apps bedre rækkevidde og højere downloads. Brugere, der har downloadet apps på deres telefoner, kan også downloade dem på deres desktops. Ydermere vil denne funktion hjælpe mobilappudviklere med at skabe apps, der også passer til desktopbrugeres behov.

Men det er ikke muligt at måle effektiviteten af ​​denne nye funktion, før den er her og afprøvet. Udviklere bliver nødt til at vente på denne.

På forsiden har Microsoft rebrandet og redesignet Project Reunion og WinUI 3 som Windows App SDK. Det erstatter dog ikke det eksisterende Windows SDK, og Microsoft har opfordret udviklere til at tilpasse sig det "i deres eget tempo."

Internt fortsætter den med at understøtte Win32- og .NET-apps, mens den bringer nye API'er og app-udviklingsværktøjer til bordet. Windows App SDK har til formål at introducere API'er, der hjælper med at bygge bro mellem forskellige app-modeller. Microsoft planlægger at minimere tomrummet og hjælpe udviklere.

Selvom den blev lanceret med Microsofts seneste OS, er denne opdatering tilgængelig til Windows 10 (ned til version 1809). Så hvis du ikke kan finde andre grunde til at opdatere end den forbedrede Windows App SDK, vil du til sidst også få en opdatering til din version af Windows 10.

En vigtig forbedring er dog det Windows Terminal kommer nu forudinstalleret i Windows. At downloade det separat (som udviklere gjorde på tidligere Windows) er ikke en stor opgave. Inkluderingen af ​​Windows Terminal viser dog Microsofts opmærksomhed på at gøre sit OS bedst til programmering.

Multitasking oplevelse

Med Windows 11 har Microsoft drastisk forbedret, hvordan du bruger din skærmejendom til multitasking. For det første har Microsoft poleret Snap Assist funktion, der tidligere var tilgængelig på Windows 10 ved at tilføje flere billeder.

  1. Snap-layouts: Når du holder musemarkøren på maksimeringsknappen, viser en pop-up seks forskellige layouts til din skærm. Antallet af muligheder kan dog variere afhængigt af din skærmstørrelse.
  2. Snap-grupper: Du kan låse et layout, du arbejder med, og minimere det fra proceslinjen. Dette hjælper dig med at gruppere dine apps og hoppe mellem forskellige kombinationer af vinduer.
  3. Ekstern skærmlayout: Når du tilslutter din skærm igen, gendanner alle dine apps deres position før frakobling.

Alle disse muligheder kan deaktiveres fra Indstillinger > Multitasking.

Relaterede: Sådan bruger du Snap-layouts i Windows 11

For det andet har Microsoft omdøbt Virtuelle skriveborde funktion til Desktops kun. Du kan nu ændre skrivebordsbaggrunden for hvert skrivebord for at holde dine ikke-relaterede apps kørende separat.

Udviklere multitasker mere end de fleste andre professionelle. Mens andre funktioner hjælper effektiviteten, sparer den eksterne skærmunderstøttelse den tid, du skal bruge på at omarrangere dine apps. Sammenlignet med Windows 10 er multitasking en motivation for udviklere til at opgradere.

Øget sikkerhed

Windows 11's brug af TPM 2.0, UEFI Secure Boot og VBS funktioner gør det mere sikkert for udviklere end de fleste operativsystemer derude. Uautoriseret tredjeparts indtrængen for at få adgang til data på dit drev er nu mere udfordrende end nogensinde. Forhøjet sikkerhed er et andet plus for udviklere.

Relaterede: Windows 11 er meget mere sikkert end Windows 10: Her er hvorfor

Forbedrede hastigheder

Windows 11 er optimeret til at fokusere alle ressourcer på, at appen bliver brugt aktivt. Denne optimering har fået Windows til at fungere hurtigere, og udviklerfællesskabet vil få mest gavn af det. I denne video nedbryder Windows Mechanics-teamet alle de tekniske detaljer.

Vil Windows 11 være en succes for udviklere?

Microsoft har givet udviklere mange grunde til at elske deres OS ved at omdesigne Windows-grænsefladen, at forbedre og introducere nye softwareudviklingsværktøjer og tilskynde udviklere til at bruge det butiksfacade.

På den ene side presser dens funktioner det til at være det bedste OS for udviklere derude. Men på den anden side kan dets forbedrede hardwarekrav få mange udviklere til at smide deres perfekt dygtige "ældre" pc'er ud, bare fordi den ældre hardware ikke helt understøtter Windows 11.

Microsofts seneste OS er stadig i sin testperiode, og kun tiden kan vise, hvordan disse forbedringer vil udspille sig.

Hvad er Windows Community Toolkit?

Windows Community Toolkit er et praktisk udviklerværktøj, men hvad er det, og hvad kan det?

Læs Næste

DelTweetE-mail
Relaterede emner
  • Windows
  • App udvikling
  • Windows 11
  • Windows opgradering
Om forfatteren
Hashir Ibrahim (2 artikler udgivet)

Hashir er en mesterindholdsmarketing, der elsker at skrive og administrere tech-blogs. Han er entusiastisk over at tilføje værdi til nettet. Når han ikke arbejder, kan han findes i den lokale bokseklub eller drikke citronmalt på sit tag.

Mere fra Hashir Ibrahim

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere