Microsoft forklarer, hvordan man designer apps til enheder med to skærme

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

I dag annoncerede Microsoft udgivelsen af preview SDK til Surface Duo-enhed som vil give udviklere mulighed for at skabe dobbeltskærmsoplevelser. Microsoft vil også frigive en preview-SDK til Windows 10X i næste måned. Ud over preview-SDK'en har Microsoft i dag udgivet en dokumentation til udviklere, der beskriver funktionalitet og vejledning til udvikling af oplevelser til dual-screen enheder. Microsoft anbefaler udviklere at understøtte følgende layouts:

  • Enkelt-standard
    • Som standard åbner apps i en maksimeret tilstand og optager en enkelt skærm. I dobbeltskærmsstillinger kan brugere køre to apps ved siden af ​​hinanden for samtidig at sammenligne, forbruge eller krydshenvise indhold.
    • Understøttet som standard. Hvis din app er designet til at håndtere forskellige skærmstørrelser og stående og liggende retninger som beskrevet tidligere, er der ikke mere du behøver at gøre.
  • Omspændt-Standard
    • Når enheden er i to skærme (dobbelt stående eller dobbelt liggende), kan brugere udvide en enkelt app på tværs af begge skærme, hvilket giver mere plads til indhold. Brugeren er ansvarlig for at spænde over appen, det er ikke en tilstand, appen går ind i programmatisk.
    • Support er valgfri. Spannet tilstand er unik for dual-screen enheder. Hvis du ikke foretager nogen ændringer af din app, vil den opføre sig, som om den bliver vist på én stor skærm. Du kan dog implementere en række layoutoptimeringer for at få din app til at drage fordel af de unikke funktioner ved dobbeltskærmsenheder. Disse er dækket mere detaljeret senere i denne artikel.
  • Enkelt fuld skærm
    • Dette svarer til standardlayoutet, bortset fra at systemets brugerflade (opgavelinje, systembakke, applinje, apptitel) er skjult for at skabe en fuldstændig fordybende oplevelse, ideel til spil og videoafspilning.
    • Support er valgfri. Du kan bruge tilgængelige API'er til at sætte din app i fuldskærmstilstand.
  • Spanned-fuld skærm
    • Du kan programmæssigt udvide din app for at bruge fuldskærmstilstand, når den er spændt. Hvis en app, der vises på en enkelt skærm i fuldskærmstilstand, spændes over af brugeren, forbliver den i fuld skærm.
    • Support er valgfri. Overvej fordelene ved fuld skærm i en spændingstilstand såvel som enkelt skærm.

Alle enheder med to skærme kan foldes, vendes og roteres. Begge skærme kan bruges som skærme, eller den ene skærm kan fungere som et tastatur. De forskellige formfaktorer understøtter en bred vifte af aktiviteter og giver brugeren mulighed for at tilpasse enheden til deres situation. Selvom alle de eksisterende apps vil fungere i dual-screen-enheder uden nogen ændringer, forventes udviklere fuldt ud at omfavne dual-screen-funktioner ved at foretage ændringer i deres apps.

Du kan tjekke ud fuld dokumentation fra Microsoft her. Hvis du har spørgsmål vedrørende dobbeltskærmsoplevelser, kan du sende en mail til [e-mail beskyttet].

Mere om emnerne: Dual Screen enhed, microsoft, overflade, Duo overflade, Overflade neo

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *