Condividi tramite


Funzionalità per lo sviluppo di app di Windows

Windows offre un set completo di funzionalità della piattaforma che consentono di creare app eccezionali. Questa sezione illustra le API e le funzionalità disponibili per gli sviluppatori Windows, dall'accessibilità e dall'intelligenza artificiale ai file, alle notifiche e all'interfaccia utente.

Alcune funzionalità sono disponibili in Windows App SDK. Altri provengono dal sistema operativo Windows stesso, tramite API in Windows SDK o .NET.

Aree di funzionalità

Area delle funzionalità Descrizione
Accessibilità Creare app accessibili con supporto per assistive technology, spostamento tramite tastiera e modalità a contrasto elevato.
Funzionalità basate sull'intelligenza artificiale Integrare le funzionalità di intelligenza artificiale sul dispositivo, tra cui Recall, Studio Effects, Click to Do e Supporto delle chiavi di Copilot.
Ciclo di vita delle app e servizi di sistema Gestire l'avvio, l'attivazione, le attività in background, il risparmio energia e i servizi a livello di sistema.
Ripristino delle app Ripristinare lo stato dell'app dopo un riavvio di Windows in modo che gli utenti possano riprendere la posizione in cui sono stati interrotti.
Audio, video e fotocamera Acquisire foto e video, riprodurre contenuti multimediali e accedere all'hardware audio.
Comunicazione Aggiungere la messaggistica, i contatti e l'integrazione del calendario all'app.
Dati e file Leggere e scrivere file, gestire cartelle, accedere all'archiviazione rimovibile e interrogare le proprietà dei file.
Dispositivi e sensori Accedere a dispositivi hardware, sensori e periferiche.
Grafica Creare oggetti visivi 2D e 3D usando DirectX, Direct2D e altre API grafiche.
Input e interazioni Gestire il tocco, la penna, la tastiera, il mouse, il parlato e altre modalità di input.
Notifiche Invia notifiche toast e riquadro per mantenere informati gli utenti.
Integrazione del sistema operativo Connettere l'app alle funzionalità, alle impostazioni e alle funzionalità di sistema della shell di Windows.
Prestazioni Analizzare e ottimizzare le prestazioni e la velocità di risposta dell'app.
Sicurezza e identità Autenticare gli utenti, proteggere i dati e gestire le autorizzazioni dell'app.
Discorso Aggiungere l'input vocale e la sintesi vocale alla tua app.
Test in corso Testare ed eseguire il debug dell'app di Windows usando strumenti della piattaforma e procedure consigliate.
Interfaccia utente Creare interfacce utente avanzate con WinUI, XAML e altri framework dell'interfaccia utente.