Finestre

L'SDK di Windows 10 ci fornisce ulteriori indizi su come saranno le nuove applicazioni universali

Sommario:

Anonim

È già noto che le applicazioni universali Windows 10 sono la grande scommessa di Microsoft per aumentare l'interesse degli sviluppatori per le loro piattaforme, e quindi risolvere il problema della mancanza di applicazioni e scarso supporto per queste di cui gli utenti attualmente soffrono.

Durante numerose conferenze e annunci, Microsoft ha rivelato sempre più dettagli sulla suddetta piattaforma di app universali e ieri ha fatto un altro passo in quella direzione, rilasciando la prima anteprima del strumenti per sviluppatori per Windows 10 che finalmente ti permetteranno di creare applicazioni il cui codice gira su telefoni, tablet, PC e console.

Uno dei principali vantaggi offerti da questo SDK è la possibilità di creare una esperienza utente unica che si adatta automaticamente al dispositivo in uso, che è proprio una delle grandi promesse della piattaforma di app universali. Questa autoregolazione dell'interfaccia si ottiene principalmente attraverso una migliore implementazione di ViewStateManager , che consente agli elementi sullo schermo di dispiegarsi e riorganizzarsi in base allo spazio disponibile sullo schermo.

Un altro modo per adattare l'esperienza a ciascun dispositivo è rilevare automaticamente se l'utente sta interagendo attraverso un touch screen o tramite mouse e tastiera, e adattando di conseguenza i controlli sullo schermo (ad esempio, aumentando la dimensione dei pulsanti quando si inizia a utilizzare un touch screen).

Le applicazioni saranno in grado di offrire un'esperienza personalizzata sia per il tocco che per l'uso del mouse/tastiera

Le applicazioni potranno anche sapere se una determinata funzionalità del sistema operativo o del computer in uso è disponibile, invece di doverla dedurre da altri fattori (come si doveva fare fino ad ora) . Ad esempio, un'applicazione sarà in grado di sapere se il cellulare su cui è in esecuzione ha un pulsante fisico della fotocamera o meno, e quindi adattare la sua interfaccia e il suo comportamento di conseguenza .

Applicazioni con codice condiviso e codice specifico per ogni dispositivo

Le edizioni di Visual Studio per Windows 10 rivelano altre innovazioni che semplificheranno lo sviluppo di app universali. Ad esempio, consentiranno a di inserire porzioni di codice specifiche per cellulari, tablet, PC o Xbox, avvalendosi di estensioni dell'SDK principale appositamente studiate per ogni tipologia di dispositivo.

Un telefono cellulare e un PC saranno in grado di eseguire la stessa applicazione, ma ognuno ignorerà i pezzi di codice destinati a hardware diversi. "

È anche consentito creare singoli progetti>"

Un' altra caratteristica utile di Visual Studio è l'integrazione con la funzionalità Application Insights, che fornisce dati da telemetria delle applicazioni attraverso la piattaforma Azure, in modo che gli sviluppatori dispongano di informazioni rilevanti sull'utilizzo delle loro app.

E insieme a tutte queste funzionalità incluse nell'SDK, Microsoft sta anche rilasciando la relativa documentazione ed esempi di codice su GitHub per facilitare agli sviluppatori la creazione delle loro prime app universali. In questa documentazione è inclusa una panoramica della Universal Apps Platform, una guida per sfruttare le novità di Windows 10 nelle app già disponibili per Windows 8.1 e anche una guida più approfondita su nuove possibilità offerte dall'SDK di Windows 10

L'anteprima di Windows 10 SDK è disponibile per tutti nel programma Windows Insider. Una volta al suo interno, non devi fare altro che scaricare e installare gli strumenti di sviluppo per Windows 10 per iniziare a creare nuove applicazioni o adattare quelle esistenti.

E ricordiamoci che poiché si tratta di un'anteprima , molto probabilmente Microsoft aggiungerà altre funzionalità a questi strumenti di sviluppo nelle prossime settimane .

Via | Finestre di blog

Finestre

Scelta dell'editore

Back to top button