Condividi tramite


Introduzione allo sviluppo di app di Windows

Logo di Windows con icone delle app fluttuanti in background

Lo sviluppo di app Di Windows consente di creare esperienze avanzate native in milioni di dispositivi. Indipendentemente dal fatto che tu stia creando una nuova app o modernizzando un'app esistente, Windows offre framework flessibili, API e strumenti per tutti gli elementi, dalle utilità leggere alle applicazioni avanzate. Questa documentazione illustra la progettazione, la creazione, la creazione di pacchetti e la pubblicazione di app, in modo da potersi concentrare sulla creazione di esperienze utente eccezionali.


Essentials

È possibile orientarsi con la piattaforma app di Windows e il modo in cui gli SDK, i framework e gli strumenti si integrano. Informazioni sui concetti di base e sulla configurazione del progetto e scegliere il punto di partenza giusto per l'app.

Icona dei concetti di base
Concetti di base
Informazioni sui blocchi predefiniti fondamentali della piattaforma Windows, tra cui Windows SDK e le tecnologie correlate.

Icona del framework
Framework per applicazioni
Confrontare framework e tecnologie dell'interfaccia utente per trovare la soluzione migliore per l'app e lo scenario.

Icona per iniziare
Introduzione
Creare la prima app WinUI e acquisire familiarità con le nozioni di base della piattaforma e degli strumenti.

Icona Esempi
Esempi e risorse
Esplorare esempi, strumenti e altre risorse per l'apprendimento e le informazioni di riferimento.

Icona Guida e indicazioni
Guida e indicazioni
Trovare procedure consigliate, domande frequenti e materiale di riferimento per facilitare l'avanzamento con fiducia.

Icona Novità
Novità
Rimanere aggiornati con gli aggiornamenti più recenti della piattaforma Windows, le versioni dell'SDK e le nuove funzionalità.




Design

Progettare app moderne e intuitive che si sentono a casa in Windows. Esplorare i principi di Fluent Design, le basi dell'interfaccia utente e le linee guida per layout, movimento, tipografia e accessibilità.

Introduzione alla progettazione

Icona dei principi di progettazione
Principi di progettazione
Principi di progettazione di base per l'aspetto, l'aspetto e il comportamento delle app di Windows.

Icona linee guida per la progettazione
Linee guida
Indicazioni approfondite sul layout, la navigazione, l'input, la tipografia, il movimento e altro ancora.

Icona Strumenti e risorse di progettazione
Strumenti e risorse di progettazione
Asset, modelli e strumenti per progettare e creare prototipi di esperienze Windows avanzate.




Develop

Creare app usando framework, API e funzionalità della piattaforma. Informazioni aggiuntive per le nuove app, la modernizzazione di quelle esistenti e l'integrazione di WinUI, WinRT e Windows App SDK.

Introduzione allo sviluppo

Icona delle Funzionalità
Caratteristiche
Esplorare i blocchi predefiniti per la creazione di esperienze di Windows avanzate.

Icona modernizzazione
Usare le funzionalità con altri framework dell'interfaccia utente
Informazioni su come usare le funzionalità della piattaforma Windows all'esterno di WinUI.

Icona della piattaforma
Piattaforma
Approfondimenti su tecnologie come XAML e WinRT.

Icona di riferimento api
Informazioni di riferimento sulle API
Consulta la documentazione dettagliata dell'API per ogni namespace e funzionalità.

Icona tutorial
Tutorial
Seguire le guide dettagliate per imparare creando.




Distribuire

Preparare l'app per la distribuzione tra dispositivi Windows. Informazioni su come creare pacchetti, firmare e distribuire app con MSIX, distribuzione interna o Microsoft Store.

Introduzione al pacchetto e alla distribuzione

Icona di creazione di pacchetti
Imballaggio
Preparare l'app per la distribuzione configurando la modalità di creazione di pacchetti, installazione e aggiornamento.

Icona di distribuzione
Distribuzione
Informazioni su come distribuire e gestire Windows App SDK con l'app usando il framework o le opzioni di distribuzione autonome.




Pubblicare

Pubblicare e gestire l'app in Microsoft Store. Informazioni su come configurare un account per sviluppatore, inviare app, monitorare le prestazioni, gestire gli aggiornamenti e seguire i criteri dello Store.

Introduzione a Microsoft Store

Icona per iniziare
Introduzione a Microsoft Store
Informazioni di base sulla preparazione, l'invio e la pubblicazione dell'app in Microsoft Store.

Icona dell'account sviluppatore
Account sviluppatore
Configurare e gestire l'account per sviluppatore necessario per pubblicare le app in Microsoft Store.

Icona di invio dell'app
Invio di app
Creare un pacchetto per l'app, creare una scheda nello Store e inviarla per la certificazione.

Icona dei principi di progettazione
Gestione dell'app
Aggiornare le presentazioni, pubblicare nuove versioni e gestire la disponibilità dopo che l'app è attiva.

Icona linee guida per la progettazione
Monitoraggio delle prestazioni delle app
Tenere traccia dell'utilizzo, dell'affidabilità e delle informazioni dettagliate sulle prestazioni per migliorare l'app nel tempo.

Icona Strumenti e risorse di progettazione
Strumenti di sviluppo
Usare il Centro per i partner e gli strumenti di supporto per compilare, testare e pubblicare app dello Store.