Microsoft spiega come progettare app per dispositivi a doppio schermo

Icona del tempo di lettura 3 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Oggi, Microsoft ha annunciato il rilascio di anteprima dell'SDK per il dispositivo Surface Duo che consentirà allo sviluppatore di creare esperienze a doppio schermo. Il mese prossimo Microsoft rilascerà anche un SDK di anteprima per Windows 10X. Oltre all'SDK di anteprima, Microsoft ha rilasciato oggi una documentazione per gli sviluppatori che descrive funzionalità e linee guida per lo sviluppo di esperienze per dispositivi a doppio schermo. Microsoft consiglia agli sviluppatori di supportare i seguenti layout:

  • Singolo predefinito
    • Per impostazione predefinita, le app si aprono in uno stato ingrandito e occupano un unico schermo. Nelle posizioni a doppio schermo, gli utenti possono eseguire due app una accanto all'altra per confrontare, consumare o fare riferimenti incrociati contemporaneamente.
    • Supportato per impostazione predefinita. Se la tua app è stata progettata per gestire diverse dimensioni dello schermo e orientamenti verticale e orizzontale come descritto in precedenza, non devi fare altro.
  • Spanning-Predefinito
    • Quando il dispositivo è in una posizione a due schermi (doppio ritratto o doppio panorama), gli utenti possono estendere una singola app su entrambi gli schermi, lasciando più spazio per i contenuti. L'utente è responsabile dell'estensione dell'app, non è uno stato in cui l'app entra a livello di codice.
    • Il supporto è facoltativo. La modalità con spanning è unica per i dispositivi a doppio schermo. Se non apporti modifiche alla tua app, si comporterà come se fosse visualizzata su un grande schermo. Tuttavia, puoi implementare una serie di ottimizzazioni del layout per fare in modo che la tua app sfrutti le caratteristiche uniche dei dispositivi a doppio schermo. Questi sono trattati in modo più dettagliato più avanti in questo articolo.
  • Schermo intero singolo
    • Questo è simile al layout predefinito, tranne per il fatto che l'interfaccia utente del sistema (barra delle applicazioni, barra delle applicazioni, barra dell'app, titolo dell'app) è nascosta per creare un'esperienza completamente coinvolgente, ideale per i giochi e la riproduzione di video.
    • Il supporto è facoltativo. Puoi utilizzare le API disponibili per mettere la tua app in modalità a schermo intero.
  • Schermo intero con spanning
    • Puoi espandere la tua app a livello di codice per utilizzare la modalità a schermo intero quando è esteso. Se un'app visualizzata su un singolo schermo in modalità a schermo intero viene espansa dall'utente, rimarrà a schermo intero.
    • Il supporto è facoltativo. Considera i vantaggi dello schermo intero in una modalità con spanning e dello schermo singolo.

Tutti i dispositivi a doppio schermo possono piegarsi, capovolgersi e ruotare. Entrambi gli schermi possono essere utilizzati come display o uno schermo può fungere da tastiera. I diversi fattori di forma supportano un'ampia varietà di attività e consentono all'utente di adattare il dispositivo alla propria situazione. Anche se tutte le app esistenti funzioneranno su dispositivi a doppio schermo senza alcuna modifica, gli sviluppatori dovrebbero abbracciare completamente le funzionalità a doppio schermo apportando modifiche alle loro app.

Puoi controllare il documentazione completa di Microsoft qui. Se hai domande sulle esperienze a doppio schermo, puoi inviare una mail a [email protected].

Maggiori informazioni sugli argomenti: Dispositivo a doppio schermo, microsoft, superficie, Surface Duo, Superficie neo

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *