Condividi tramite


Inizia con la scrittura del codice

Compilare l'app

Benvenuto nella piattaforma UWP.

Nota

Se stai iniziando a sviluppare app di Windows, ti consigliamo di usare Windows App SDK e WinUI anziché UWP. Sebbene ancora supportata, la piattaforma UWP non è in fase di sviluppo attivo. Per altre informazioni, vedi Iniziare a sviluppare app di Windows .

Prima di iniziare lo sviluppo, è necessario assicurarsi di essere pronti.

Percorsi di apprendimento

I percorsi di apprendimento seguenti indicano le informazioni necessarie per completare alcune attività di base e mostrano dove è possibile trovarle. Non si tratta di esercitazioni, ma forniscono il codice di riferimento necessario per procedere correttamente.

Attività Descrizione
Costruire un modulo Informazioni su come creare un modulo semplice da usare e dall'aspetto ottimale indipendentemente dalle dimensioni dello schermo.
Visualizzare i clienti in un elenco Informazioni su come visualizzare e modificare i dati nell'interfaccia utente.
Salvare e caricare le impostazioni Informazioni su come e dove salvare e recuperare le impostazioni.
Usare i file Informazioni su come eseguire la lettura e la scrittura in file e cartelle per cui si dispone o meno dell'accesso.

Tutti i percorsi di apprendimento sono dedicati a sviluppatori esperti che desiderano acquisire familiarità con Windows. Per i principianti, iniziare con il contenuto per gli sviluppatori principianti.

Per gli sviluppatori principianti

Microsoft rende disponibili numerose risorse per principianti, in cui sono illustrate le nozioni di base dell'uso di codice e strumenti utili per lo sviluppo per Windows.

Per indicazioni più dettagliate sulle nozioni di base relative a codifica, linguaggio C#, Visual Studio o funzionalità della piattaforma UWP (Universal Windows Platform), esaminare le risorse seguenti:

Documenti:

Uso della documentazione

Se hai già esplorato i nostri percorsi di apprendimento, o se sei interessato a qualcosa che essi non coprono, dovresti fare un tuo tour attraverso la nostra documentazione. Ecco una rapida panoramica di ogni area:

Zona Descrizione
Novità Per ogni aggiornamento principale di Windows, la documentazione viene estesa con nuove informazioni. Questi documenti contengono informazioni sulla funzionalità in e le linee guida per gli sviluppatori aggiunte per ogni versione, nonché elenchi di nuove API:
Novità per gli sviluppatori in Windows 11
Novità per gli sviluppatori in Windows 10
Progettazione e interfaccia utente Tutte le informazioni sulla presentazione visiva e sull'interfaccia utente dell'app sono contenute in questa area della documentazione. Se sei interessato alle specifiche del linguaggio di markup XAML o vuoi semplicemente creare un look univoco per i tuoi documenti, inizia qui:
Nozioni di base sulla progettazione per le app UWP
Sviluppare app Se vuoi informazioni dettagliate su una funzionalità di Windows specifica o sei interessato a vedere cosa puoi fare con lo sviluppo UWP, consulta questa area della documentazione:
funzionalità dell'app UWP.
Le informazioni di riferimento sulle API per le app di Windows sono ospitate in un insieme di documenti correlati, disponibili qui:
Spazi dei nomi UWP di Windows
Schemi di file e XML
Sviluppare giochi Questa documentazione contiene informazioni sullo sviluppo di giochi su Windows o Xbox. La documentazione include istruzioni di installazione, programmi per sviluppatori e istruzioni per la programmazione con funzionalità di Xbox o DirectX.
Introduzione allo sviluppo di giochi
Pubblicare Questi documenti contengono informazioni su come pubblicare l'app in Windows Store, dall'invio di app ai prezzi alla promozione e all'engagement dei clienti:
Pubblicare l'app in Windows Store

Altra documentazione

Documentazione specifica è disponibile per alcune piattaforme Windows specializzate, ad esempio per lo sviluppo Web o Realtà mista. Per sviluppare un'app con queste funzionalità, consultare la relativa documentazione:

Documenti Descrizione
Microsoft Azure Le informazioni sullo sviluppo cloud e Microsoft Azure sono disponibili nella documentazione per sviluppatori di Microsoft Azure.
Sviluppo Web Le informazioni su Microsoft Edge, WebVR e altre funzionalità di sviluppo Web Windows sono disponibili nella documentazione per sviluppatori di Microsoft Edge.
Realtà mista di Windows La realtà mista combina contenuti del mondo reale e virtuali in esperienze che prevedono la coesistenza di oggetti fisici e digitali. Le informazioni sulla creazione di app per Microsoft HoloLens e altri visori VR immersive sono disponibili nella documentazione di Windows Mixed Reality.