Utveckla appar för Windows

Skapa exceptionella skrivbordsupplevelser för Windows med de senaste verktygen och ramverken.

Skapa appar med WinUI

WinUI 3 erbjuder avancerade verktyg och funktioner som behövs för att skapa dynamiska och högpresterande Windows-program. Som det ramverk som utformats för Windows kan du med WinUI frigöra den fulla potentialen i dina program.

Kom igång med WinUI

  • Modernt användargränssnitt

    WinUI har en omfattande uppsättning gränssnittskontroller och formatmallar med inbyggd användbarhet.

    Utforska Fluent Design
  • Utvecklare med kontroll

    Använd .NET med C# eller C++ för att skriva appar som körs bra på x86, x64 och ARM.

  • Optimerad för moderna upplevelser & maskinvara

    Skapa mycket krävande men högpresterande upplevelser med WinUI som är optimerade för modern maskinvara.

  • En del av SDK för Windows-appar

    En uppsättning moderna, kraftfulla API:er och komponenter för att få åtkomst till kraftfulla Windows-plattformsfunktioner.

    Läs mer om SDK för Windows-appar

Driver viktiga upplevelser i Windows

Windows-upplevelser och -appar skapas med WinUI och dess omfattande kontrolluppsättning och format gör det enkelt att utveckla högkvalitativa upplevelser som används av miljoner varje dag.

  • Kom igång

    Installera verktygen för att skapa din första Hello World-app med WinUI

  • WinUI-galleri

    Utforska interaktiva exempel och kodfragment med WinUI-galleriet

Windows Presentation Foundation (WPF)

WPF levererar ett säkert, skalbart och sofistikerat gränssnittsramverk för skrivbordsupplevelser – förfinat genom år av användning och ett rikt ekosystem med verktyg och bibliotek.

Kom igång med WPF

Bild av WPF-galleriet

Med modernt tema och kraften i WindowsAppSDK kan du nu utjämna din app med moderna funktioner. Utforska WPF-galleriet för att se vad som är möjligt.

Andra ramverk för Windows-utveckling

Utforska spektrumet: utöver WinUI och WPF kan du upptäcka andra ramverk som är skräddarsydda för att skapa mångsidiga och livfulla Windows-program.

Översikt över ramverksalternativ

  • React Native för Desktop

    Kombinera den bästa delen av den interna utvecklingen med React och JavaScript. React Native för Desktop kan du ta med dina mobilappar till Windows och macOS.

  • .NET MAUI

    .NET Multi-platform App UI (.NET MAUI) är ett ramverk för att skapa moderna appar med flera plattformar för Windows, macOS, Android och iOS med C# och XAML.

  • WinForms

    Windows Forms har stöd för en bred funktionsuppsättning, inklusive kontroller, grafik, databindning och användarindata, vilket gör det enkelt med en dra och släpp-designer i Visual Studio.

  • PWA

    PWA:erna överbryggar klyftan mellan webben och inbyggda, vilket för samman alla fördelar med webbappar med en djupt integrerad upplevelse på Windows och andra plattformar.

  • WebView2

    Med WebView2-kontrollen kan du bädda in webbtekniker (HTML, CSS och JavaScript) i dina interna appar med Microsoft Edge som renderingsmotor.