Freigeben über


Features für die Entwicklung von Windows-Apps

Windows bietet eine vielzahl von Plattformfeatures, mit denen Sie großartige Apps erstellen können. In diesem Abschnitt werden die APIs und Funktionen behandelt, die Windows-Entwicklern zur Verfügung stehen, von der Barrierefreiheit bis hin zu Dateien, Benachrichtigungen und der Benutzeroberfläche.

Einige Features sind im Windows App SDK verfügbar. Andere stammen aus dem Windows-Betriebssystem selbst, über APIs im Windows SDK oder .NET.

Funktionsbereiche

Funktionsbereich Beschreibung
Zugänglichkeit Erstellen Sie barrierefreie Apps mit Unterstützung für Hilfstechnologien, Tastaturnavigation und Modi mit hohem Kontrast.
KI-gestützte Features Integrieren Sie KI-Funktionen auf dem Gerät, einschließlich Rückruf, Studio-Effekte, Klick-und-Zu-Do-Unterstützung und Copilot-Schlüsselunterstützung.
App-Lebenszyklus und Systemdienste Verwalten des App-Starts, der Aktivierung, der Hintergrundaufgaben, der Energieverwaltung und der Dienste auf Systemebene.
App-Wiederherstellung Stellen Sie den App-Zustand nach einem Windows-Neustart wieder her, damit Benutzer dort weiterfahren können, wo sie aufgehört haben.
Audio, Video und Kamera Erfassen Sie Fotos und Videos, geben Sie Medien wieder, und greifen Sie auf Audiohardware zu.
Kommunikation Fügen Sie Ihrer App Messaging-, Kontakte- und Kalenderintegration hinzu.
Daten und Dateien Lesen und Schreiben von Dateien, Verwalten von Ordnern, Zugreifen auf entfernbaren Speicher und Abfragen von Dateieigenschaften.
Geräte und Sensoren Greifen Sie auf Hardwaregeräte, Sensoren und Peripheriegeräte zu.
Grafik Erstellen Sie 2D- und 3D-Visualisierungen mit DirectX, Direct2D und anderen Grafik-APIs.
Eingabe und Interaktionen Bearbeiten Sie Berührungen, Stifteingaben, Tastatureingaben, Maus, Sprache und andere Eingabemodalitäten.
Benachrichtigungen Senden Sie Toast- und Kachelbenachrichtigungen, um Benutzer informiert zu halten.
Betriebssystemintegration Verbinden Sie Ihre App mit Windows-Shellfeatures, -Einstellungen und -Systemfunktionen.
Leistung Analysieren und optimieren Sie die Leistung und Reaktionsfähigkeit Ihrer App.
Sicherheit und Identität Authentifizieren sie Benutzer, schützen Sie Daten und verwalten Sie App-Berechtigungen.
Rede Fügen Sie Ihrer App Spracheingabe und Text-zu-Sprache-Synthese hinzu.
Testen Testen und debuggen Sie Ihre Windows-App mithilfe von Plattformtools und bewährten Methoden.
User interface (Benutzeroberfläche) Erstellen Sie umfangreiche Benutzeroberflächen mit WinUI, XAML und anderen UI-Frameworks.