Microsoft Windows 10X för dubbla skärmar får utvecklarverktyg

De nya verktygen låter utvecklare doppa tårna i hur mjukvara byggs för dual screen-produkter som Surface Duo och Windows 10X.

En tydlig trend bland telefoner och bärbara datorer är bruket av vikbara skärmar. Sett till telefoner bygger detta i regel på att en enda stor skärmyta kan vikas ihop till en mer kompakt formfaktor. Microsofts vision skiljer sig dock från detta med fokus på dubbla skärmar, vilket syns i operativsystemet Windows 10X och Android-telefonen Surface Duo.

MS_Dualscreen_SDK1.jpg

Android-emulator för dual screen-enheter som Surface Duo.

SurfaceDuo10.jpg

Surface Duo är Microsofts Android-baserade telefon med dubbla skärmar.

Dubbla skärmar sällskapas av nya möjligheter för mjukvarans gränssnitt, och för att få med utvecklare på tåget avtäcker Microsoft nya utvecklarpaket (SDK) för ändamålet i ett blogginlägg. Utvecklarpaketet (SDK) för Android stöder utöver plattformens utvecklargränssnitt (API) även en emulator, som låter utvecklare testa hur mjukvaran beter sig på en enhet med dubbla skärmar.

MS_Dualscreen_SDK2.jpg

Emulator för Windows-baserade applikationer för dubbla skärmar.

Lenovo-X1-Fold-2.jpg

Lenovo Thinkpad X1 är ett exempel på vikbar dator med Windows 10X

I samband med detta meddelar Microsoft också att en förhandsversion av utvecklarpaketet för Windows 10X kommer släppas inom de kommande veckorna. Även detta SDK kommer innehålla en emulator som visar hur mjukvaran beter sig när den visas upp på dubbla skärmar. Denna stöder virtualisering via Hyper-V, vilket innebär att applikationer byggda på både Win32 och UWP kan testköras på en eller dubbla skärmar.

Andra specifika funktioner som ingår är att mjukvaran kan identifiera positionen för gångjärnet mellan skärmarna. Systemkraven för utvecklare som vill testköra mjukvara med Windows 10X anger Windows 10 i 64-bitarsutförande, en fyrkärnig processor med minst 8 GB primärminne, Hyper-V aktiverat och ett dedikerat grafikkort som stöder DirectX 11.

Utöver dessa två plattformsspecifika gränssnitt presenterar Microsoft även nya standarder för hur dubbla skärmar ska hanteras på webben. Detta kommer i form av CSS-ramverk och ett gränssnitt för segmentering av skärmutrymme med Javascript. Kombinationen låter utvecklare identifiera att enheten är utrustad med dubbla skärmar och strukturera webbsidornas innehåll efter detta.

MS_Dualscreen_SDK4.jpg
MS_Dualscreen_SDK3.jpg

Microsoft lyfter också fram något som kallas progressiva webbapplikationer, vilket som namnet antyder är webb-baserade applikationer som kan installeras från webbläsaren. Dessa paketerar webbsidor i format som påminner om traditionella applikationer. Progressiva webbapplikationer stöds i Microsofts nyligen lanserade webbläsare Edge, baserad på Chromium.

Blogginlägget avslutas med illustrationer där Microsoft visar utvecklare exempel på olika metoder för att utnyttja dubbla skärmar. Microsoft avtäcker ytterligare detaljer om arbetet med dubbla skärmar på Microsoft 365 Day den 11 februari.

Läs mer om Microsoft och dubbla skärmar:

Skicka en rättelse
I samarbete med Inet
30

Sanningen om pingvinstängerna – vi intervjuar Erik Wickman

Under vår resa till Göteborg passade vi på att snacka histora och framtid med Inets VD Erik Wickman. Läs mer

88

Half-Life: Alyx kräver VR-headset och minst 12 GB primärminne

Med bara fem veckor kvar till lanseringen av Half-Life: Alyx återstår det att se om spelserien återigen kan fånga spelares hjärtan. Inför lanseringen avslöjas dessutom systemkraven. Läs mer

29

Nvidia: "Vi missförstod Activision Blizzards samtycke kring Geforce Now"

Kort efter Geforce Now-lanseringen fimpades stödet för alla Activision Blizzard-titlar. Nvidia hade nämligen inte utgivarens godkännande. Läs mer

55

Snillen spekulerar – svenskt 5G år 2021

Med ett officiellt datum för 5G-auktionen klart sätter sig Andreas och Jacob ned för att prata om utrullningen av de nya näten. Läs mer

31

Intels tiokärniga Core i9-10900 på bild

Utvecklingsexemplar av Intels kommande flaggskeppsprocessorer dyker upp i det fria, vilket sällskapas av försäljningsannonser för de ännu ej släppta produkterna. Läs mer

I samarbete med LG
11

Guide: Få koll på att adaptiv synkronisering fungerar som tänkt

SweClockers går igenom hur adaptiv synkronisering fungerar och hur du väljer rätt metod med hjälp av den inbyggda Hz-mätaren i LG Ultragear 27GL850. Läs mer

20

Xiaomi Mi 10 och Mi 10 Pro fokuserar på kameran och 5G

Xiaomi lanserar en ny duo flaggskeppstelefoner. Denna gång hamnar kamerorna, större batteri och 5G i fokus. Läs mer

129

Playstation 5 kan bli en dyr historia

Sonys uppges ha problem med komponentkostnader för Playstation 5, där blott tillverkning uppges kosta 450 USD. Läs mer

47

Quiz: Hur många kärnor hade processorn?

Vässa geniknölarna och öppna din mentala historiebok. Veckans quiz handlar om inget mindre än den viktiga kärnfrågan! Läs mer

54

Kom till SweClockers Meet & Geek i Östersund – fredag den 28 februari

Bor du i Östersund med omnejd? Om två veckor styr redaktionen skuta mot vinterstaden för nördhäng varvat med pizza och öl! Läs mer

16

Nvidias finansrapport visar svagt 2019 med starkt avslut på året

Rekordhöga intäkter från datacenter-divisionen och ett starkt fjärde kvartal är ljusglimtar i ett annars svagt räkenskapsår för Nvidia. Läs mer

24

EK Water Blocks lanserar vattenkylning med serverfokus

EK Professional Line tar sikte på serverhallen med smarta kopplingslösningar vars fokus ligger på minimerad nedtid. Läs mer