Windows-bureaublad-apps ontwikkelen
Deze sectie van de documentatie bevat informatie over API's en functies die u kunt gebruiken tijdens het ontwikkelen van Windows-bureaublad-apps. Sommige van deze functies zijn beschikbaar met behulp van API's in de Windows App SDK-. Andere functies zijn beschikbaar met behulp van API's in het Windows-besturingssysteem (via de Windows SDK) en .NET, en vereisen geen gebruik van de Windows App SDK.
Belangrijk
Als u aan een UWP-app werkt, raadpleegt u Migreren van UWP naar de Windows App SDK-.
Functies van de Windows App SDK
In de volgende tabel worden de ontwikkelfuncties gemarkeerd die worden geleverd door de huidige releases van de Windows App SDK. Zie functies die beschikbaar zijn per releasekanaalvoor meer informatie over de releasekanalen van de Windows App SDK die elk van deze functies bevatten.
Kenmerk | Beschrijving |
---|---|
WinUI 3 | Het eerste systeemeigen gebruikersinterfaceframework (UI) voor Windows-bureaublad-apps, waaronder beheerde apps die gebruikmaken van C# en .NET en systeemeigen apps die gebruikmaken van C++ met de Win32-API. WinUI 3 biedt consistente, intuïtieve en toegankelijke ervaringen met behulp van de nieuwste gebruikersinterfacepatronen . |
Tekst weergeven met DWriteCore- | Tekst renderen met behulp van een apparaatonafhankelijk tekstindelingssysteem, hoge kwaliteit sub-pixel Microsoft ClearType tekstrendering, hardware-versnelde tekst, meerdere indelingsmogelijkheden voor tekst, brede taalondersteuning en meer. |
Resources beheren met MRT Core | Beheer app-resources, zoals tekenreeksen en afbeeldingen in meerdere talen, schaalt en contrastvarianten onafhankelijk van de logica van uw app. |
App-levenscyclus: App-instanties | Bepalen of meerdere exemplaren van het proces van uw app tegelijkertijd kunnen worden uitgevoerd. |
app-levenscyclus: uitgebreide activering | Informatie verwerken over verschillende soorten activeringen voor uw app. |
levenscyclus van apps: Energiebeheer | Krijg inzicht in de invloed van uw app op de energiestatus van het apparaat en schakel de app in om intelligente beslissingen te nemen over resourcegebruik. |
App-vensters beheren | Maak en beheer de vensters die zijn gekoppeld aan uw app. |
pushmeldingen | Onbewerkte meldingen en app-meldingen verzenden naar uw app vanuit de cloud met behulp van Azure App Registration-identiteiten. |
app-meldingen | Berichten bezorgen aan uw gebruiker met app-meldingen. |
Uitrol | De Windows App SDK-runtime implementeren met uw uitgepakte en verpakte app |
Ontwikkelfuncties voor Windows-apps georganiseerd op scenario
De volgende artikelen bevatten informatie om u te helpen aan de slag te gaan met functies van het volledige Ontwikkelplatform voor Windows-apps voor algemene app-scenario's, waaronder functies van de Windows App SDK, de Windows SDK en de .NET SDK.
- bestaande bureaublad-apps moderniseren
- gebruikersinterface en invoer
- app-levenscyclus en systeemservices
- Windows-apps starten en achtergrondtaken beheren
- Communicatie
- Toegankelijkheid
- audio, video en camera
- Graphics
- gegevens en bestanden
- Windows AI en machine learning
- integreren met Windows
- apparaten en sensoren
- beveiliging en identiteit
- Uitroloverzicht
Zie voor informatie over het instellen van uw ontwikkelomgeving en het maken van een nieuwe app:
Verwante onderwerpen
- Windows App SDK
- WinUI-
- overzicht van implementatie
Windows developer