Funzionalità della piattaforma per app di Windows per gli sviluppatori

Windows fornisce API e funzionalità per la creazione di app desktop. Usa queste funzionalità della piattaforma per aggiungere funzionalità native, ad esempio accessibilità, intelligenza artificiale su dispositivo, notifiche e interfacce utente avanzate, in modo che l'app si integra con Windows funzionalità hardware e del sistema operativo.

Le funzionalità della piattaforma Windows derivano da SDK per app di Windows, Windows SDK e .NET. Esplorare le aree di funzionalità in questa sezione per trovare le funzionalità che si adattano all'app, quindi seguire i collegamenti alle indicazioni dettagliate per ogni area.

aree di funzionalità della piattaforma Windows

La tabella seguente elenca le aree delle funzionalità della piattaforma Windows, ognuna con una descrizione e un collegamento a indicazioni dettagliate:

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 Integra le funzionalità AI sul dispositivo, tra cui Recall, Studio Effects, Click to Do e il supporto del tasto 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 popup e dei riquadri per tenere 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.
Test in corso Testare ed eseguire il debug dell'app Windows usando strumenti della piattaforma e procedure consigliate.
Interfaccia utente Creare interfacce utente avanzate con WinUI, XAML e altri framework dell'interfaccia utente.