Windows アプリ開発のドキュメント

Windows アプリ SDKと WinUI 3 を使用してネイティブ Windows デスクトップ アプリを構築します。これは、Windows 10と 11 で C#、C++、XAML を使用した新しい開発に推奨されるプラットフォームです。

どのプラットフォームを使用する必要がありますか?

シナリオに合ったフレームワークを選択します。 新しいネイティブ Windows アプリには、Windows アプリ SDKを含む WinUI 3 をお勧めします。 UWP はメンテナンス モードです。新しいプロジェクトでは WinUI 3 でWindows アプリ SDKを使用し、既存の UWP アプリを最新化するには移行ガイドを参照してください。

プログレッシブ Web Apps (PWA)

タスク バー、通知、オフライン サポートなど、Windows統合された Web ファースト アプリ。 HTML、CSS、JavaScript を使用してビルドします。

SDK リファレンスとダウンロード

リファレンス ドキュメント、リリース ノート、ダウンロード用の SDK ランディング ページに直接移動します。

作業の開始要件

Windows アプリ SDKで構築を開始するために必要なもの。 バージョン 1809 (ビルド 17763) 以降Windows 10ターゲット。

Windows アプリ SDK (最新の安定版)

現在の安定版リリースをダウンロードします。 WinUI 3、アプリ ライフサイクル API、ウィンドウ化、デプロイ ツールが含まれています。 ダウンロード ページで最新バージョン番号を確認します。

ツールとリソース

Windows開発者ブログ

Windows開発者チームからのお知らせ、リリースの更新、詳細を確認します。

UWP から Windows アプリ SDK に移行する

UWP はメンテナンス モードです。 既存の UWP アプリをWindows アプリ SDKに移行して、現在の API と継続的なプラットフォームへの投資にアクセスします。