Windows アプリ開発を使用すると、何百万台ものデバイスで強力なネイティブ エクスペリエンスを構築できます。 新しいアプリを作成する場合でも、既存のアプリを最新化する場合でも、Windows には軽量ユーティリティから機能豊富なアプリケーションまで、あらゆるものに対応する柔軟なフレームワーク、API、ツールが用意されています。 このドキュメントでは、優れたユーザー エクスペリエンスの作成に集中できるように、アプリの設計、ビルド、パッケージ化、発行について説明します。
Essentials
Windows アプリ プラットフォームを使用し、SDK、フレームワーク、ツールを連携させる方法について説明します。 主要な概念とプロジェクトのセットアップについて説明し、アプリの適切な開始点を選択します。
主要な概念
Windows SDK や関連テクノロジなど、Windows プラットフォームの基本的な構成要素について説明します。
アプリ フレームワーク
UI フレームワークとテクノロジを比較して、アプリとシナリオに最適な方法を見つけます。
作業の開始
初めての WinUI アプリを構築し、プラットフォームとツールの基本を理解します。
サンプルとリソース
学習と参照のためのサンプル、ツール、その他のリソースを参照します。
ヘルプとガイダンス
自信を持って進むのに役立つベスト プラクティス、FAQ、参考資料を見つけてください。
新機能
最新の Windows プラットフォーム更新プログラム、SDK リリース、および新機能を最新の状態に保ちます。
Design
Windows で自宅にいるようなモダンで直感的なアプリを設計します。 Fluent Design の原則、UI の基礎、およびレイアウト、モーション、文字体裁、アクセシビリティに関するガイダンスについて説明します。
設計の原則
Windows アプリの外観、操作性、動作に関する主要な設計原則。
ガイドライン
レイアウト、ナビゲーション、入力、文字体裁、モーションなどの詳細なガイダンス。
設計ツールとリソース
洗練された Windows エクスペリエンスを設計およびプロトタイプ作成するための資産、テンプレート、ツール。
開発
フレームワーク、API、プラットフォーム機能を使用してアプリを構築します。 新しいアプリのガイダンス、既存のアプリの最新化、WinUI、WinRT、Windows App SDK の統合について説明します。
機能
豊富な Windows エクスペリエンスを作成するための構成要素について説明します。
他の UI フレームワークで機能を使用する
WinUI の外部で Windows プラットフォーム機能を使用する方法について説明します。
プラットフォーム
XAML や WinRT などのテクノロジについて詳しく説明します。
API リファレンス
すべての名前空間と機能の詳細な API ドキュメントを検索します。
チュートリアル
構築して学習するには、ステップバイステップのガイドに従ってください。
配布
Windows デバイス間で配布できるようにアプリを準備します。 MSIX、内部配布、または Microsoft Store を使用してアプリをパッケージ化、署名、展開する方法について説明します。
包装
アプリのパッケージ化、インストール、更新方法を構成して、配布用にアプリを準備します。
展開
フレームワークまたは自己完結型の展開オプションを使用して、アプリで Windows アプリ SDK を配信および管理する方法について説明します。
公開する
Microsoft Store でアプリを発行および管理します。 開発者アカウントの設定、アプリの送信、パフォーマンスの監視、更新プログラムの管理、ストア ポリシーのフォローを行う方法について説明します。
Microsoft Store の概要
Microsoft Store へのアプリの準備、提出、発行の基本について説明します。
開発者アカウント
Microsoft Store でアプリを発行するために必要な開発者アカウントを設定して管理します。
アプリの申請
アプリをパッケージ化し、ストア登録情報を作成し、認定のために提出します。
アプリの管理
アプリの公開後に、一覧の更新、新しいバージョンの公開、および可用性の管理を行います。
アプリのパフォーマンスの監視
使用状況、信頼性、パフォーマンスに関する分析情報を追跡して、時間の経過と同時にアプリを改善します。
開発者ツール
パートナー センターとサポート ツールを使用して、ストア アプリのビルド、テスト、発行を行います。
Windows developer