Ecco le novità per gli sviluppatori in Windows 11

Icona del tempo di lettura 5 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 lanciato Windows 11 e, mentre ai consumatori è stato promesso un nuovo aspetto e aspetto del sistema operativo, agli sviluppatori sono state promesse molte più opportunità sulla piattaforma.

In un post del blog, Microsoft ha fornito una breve panoramica di come hanno fornito proprio questo, abbracciando il principio che Windows è una piattaforma aperta.

Ci sono 5 aree chiave su cui Microsoft si sta concentrando:

[lwptoc title=”Novità per gli sviluppatori in Windows 11″ itemsFontSize=”110%”]

Approfittando del nuovo Microsoft Store

Immagine 1: la nuova sezione Spotlight di Microsoft Store sulla home page.

Microsoft ha presentato il nuovo Microsoft Store su Windowse annunciano il supporto per più tipi di app come Win32, .NET e PWA, oltre al supporto per le app Android da Amazon Appstore. Lo Store è stato inoltre riprogettato per mantenere i clienti nel loro flusso e facilitare la ricerca e la scoperta di storie e raccolte curate. Con nuove funzionalità come il "pop-up" Store gli utenti possono installare app direttamente dal browser. Avrai anche più opzioni di compartecipazione alle entrate, come mantenere il 100% quando porti la tua piattaforma commerciale per lo Store per la tua app (questo non include i giochi per PC). Un'anteprima del nuovo Store sarà presto disponibile per gli addetti ai lavori di Windows.

Utilizzo di strumenti di sviluppo per migliorare lo sviluppo di app Web e Windows native

Immagine 2: scorciatoie per app Web progressive integrate con Windows

Con Windows 11, Microsoft sta adottando tutte le app e sta lavorando per far sentire tutte le app come a casa su Windows. Con il nuovo PWABuilder3, puoi costruire un PWA dalla tua app web in pochi minuti. Il sempreverde visualizzazione web2 il runtime è incluso anche in Windows 11, rendendo più facile sfruttare la sua piattaforma Web come un modo efficiente e sicuro per creare app Web ibride. Gli sviluppatori possono continuare a utilizzare potenti offerte per sviluppatori come Windows Terminal e il nuovo Strumenti di sviluppo Microsoft Edge come sono ora in-box.

SDK dell'app di Windows, precedentemente noto come Project Reunion, ti semplificherà l'integrazione delle funzionalità di Windows 11 nelle tue app, consentendoti comunque di raggiungere più di 1 miliardo di utenti su Windows 10. Microsoft continuerà a creare Windows App SDK in collaborazione con la community e a partire da oggi, puoi usare la versione stabile di Windows App SDK 0.8 (chiamata ancora Project Reunion nel pacchetto NuGet e Visual Studio Marketplace). In questa versione gli sviluppatori troveranno aggiornamenti di stabilità per WinUI3 e supporto per lo sviluppo per Visual Studio 16.10. Windows App SDK 1.0 verrà rilasciato entro la fine dell'anno.

Puoi anche creare app che funzionano in modo nativo su Windows su ARM con il nuovo strumento compatibile con emulazione ARM64. Utilizzando ARM64EC, è possibile combinare codice ARM nativo e codice x64 emulato nello stesso processo o modulo. Questa interoperabilità significa che puoi ottimizzare la tua app per l'esecuzione su Windows su ARM anche se la tua app ha dipendenze x64 o carica plug-in x64 che non controlli.

Aggiorna app ed esperienze in modo che siano più coinvolgenti

Immagine 3: usa l'interfaccia utente con una geometria arrotondata, sfrutta le micro-interazioni e applica una tavolozza di colori aggiornata con nuovi materiali per rendere le tue app fantastiche in Windows 11.

Se gli sviluppatori vogliono rinnovare il design e le esperienze delle loro app per sentirsi a casa su Windows 11, possono utilizzare WinUI3 per sfruttare l'aggiornamento dell'interfaccia utente integrato come geometria arrotondata, iconografia aggiornata, nuova tipografia, micro interazioni divertenti (come animazione Lottie) e tavolozza dei colori aggiornata. Nuovi materiali come Mica aggiungono anche una gerarchia significativa e altro ancora. I layout a scatto garantiranno anche a te e ai tuoi utenti di essere produttivi su Windows 11.

Puoi anche creare e gestire facilmente le finestre della tua app utilizzando Reunion Windowing. Funziona con il codice dell'app esistente, semplifica le operazioni comuni e offre nuove funzionalità alle app desktop come il comportamento di eliminazione della luce, la modalità Picture-in-Picture e una più semplice personalizzazione della barra del titolo.

Sviluppo di fantastici giochi sia per PC che per console

Per semplificare lo sviluppo di giochi per PC, Microsoft rende pubblicamente disponibile il proprio Game Development Kit (GDK) gratuitamente su GitHub. Il GDK contiene gli strumenti, le librerie e la documentazione comuni necessari per creare giochi per PC ed è lo stesso GDK di base utilizzato oggi da migliaia di sviluppatori per offrire esperienze straordinarie ai giocatori di tutto il mondo. Il GDK si aggiunge al Pila di gioco raccolta di tecnologie oggi offerte da Microsoft per aiutare gli sviluppatori a creare, pubblicare, monetizzare e scalare i propri giochi.

Immagine 4: Heatmap di luminanza che mostra SDR, HDR automatico e HDR nativo

Microsoft ha anche annunciato che l'eccezionale tecnologia di gioco, precedentemente disponibile solo su console, è ora disponibile su Windows 11, incluso DirectStorage. Per ottenere tutti i vantaggi di DirectStorage, avrai bisogno di un SSD NVMe PCIe 3.0+ e di una GPU che supporti DirectX 12 e Shader Model 6.0+. Ciò consente tempi di caricamento ridotti e mondi viventi più ampi, dettagliati. Oltre a Auto HDR, che aggiorna automaticamente DirectX 11 e i giochi più recenti con illuminazione e colori migliorati su una gamma dinamica elevata senza che tu o i tuoi giocatori necessiti di lavoro aggiuntivo.

Gli sviluppatori possono saperne di più su aka.ms/windowsdev.

Maggiori informazioni sugli argomenti: finestre 11