WinUI は、Windows アプリを構築するための最新のコントロールとスタイルを含むユーザー インターフェイス レイヤーです。現行世代は WinUI 3 で、Windows App SDK の一部として出荷されます。
最新の UI: WinUI は Fluent Design を体現しており、直観的でアクセスしやすい強力なエクスペリエンスと最新のユーザー インターフェイス パターンを実現します。
管理する開発者: .NET と C# または C++ を使用して、x86、x64、および ARM で適切に動作するアプリを作成します。
最新のエクスペリエンスとハードウェア向けに最適化:最新のハードウェア向けに最適化された WinUI でパフォーマンスの高いエクスペリエンスを作成します。
Windows アプリ SDK の一部: Windows アプリ SDK は、多くのバージョンの Windows 上のあらゆる種類のアプリから強力な Windows プラットフォーム機能にアクセスするためにアプリで使用できるライブラリ、フレームワーク、コンポーネント、およびツールのセットです。 Windows アプリ SDK は、Win32 ネイティブ アプリケーションの機能と最新の API 使用技術を組み合わせているため、ユーザーがどこにいてもアプリが動作します。
Windows の主要なエクスペリエンスを強化: Windows エクスペリエンスとアプリは WinUI で構築されています。その豊富なコントロール セットとスタイルにより、毎日何百万人ものユーザーが使用する高品質のエクスペリエンスを簡単に開発できます。
WinUI の場合、アプリのユーザーは Windows 10 1809 - ビルド 17763 以降 (Windows Insider Preview を含む) を使用している必要があります。
WinUI の完全なドキュメントは、Microsoft Learn で見つけることができます。
WinUI を使ってみる
最初の WinUI アプリを構築する
WinUI と Windows アプリ SDK のサンプル
WinUIのソースコード
WinUI 3 ギャラリーもぜひチェックしてください。これは、WinUI でできることすべてを示すインタラクティブなサンプル エクスペリエンスです。
WinUI コミュニティ コールは、WinUI について学び、WinUI チームやコミュニティと交流する機会です。 YouTube の Windows Developer チャンネルにオンラインで参加してください。
WinUI チームは皆様からのフィードバックをお待ちしております。受信した機能リクエストやバグを当社がどのように処理するかを理解するには、貢献処理ガイドラインを参照してください。
貢献方法については、「WinUI への貢献」を参照してください。
WinUI のリリース スケジュールと高レベルの計画については、WinUI ロードマップを参照してください。
WinUI 2 は、UWP アプリに Microsoft UI コントロールと機能を提供するコントロールのライブラリです。 WinUI 2 の詳細については、こちらをご覧ください。または、ソース コードはこちらからダウンロードしてください。
Microsoft Store で WinUI 2 ギャラリーを入手し、ここでソース コードを参照できます。
このプロジェクトは使用状況データを収集し、Microsoft の製品とサービスの改善に役立てるためにそれを Microsoft に送信します。ただし、プライベート ビルドを使用する場合、データ収集は実行されないことに注意してください。
このプロジェクトはマイクロソフトのオープンソース行動規範を採用しています。
詳細については、行動規範に関する FAQ を参照するか、追加の質問やコメントがあれば [email protected] までお問い合わせください。