cleanUrl: "/creating-a-uwp-desktop-application-with-c-sharp-1-5-hello-world-jp"
floatFirstTOC: "right"

こんにちは!このシリーズでは、C#を使ってUWP(Universal Windows Platform)デスクトップアプリを作成する方法を段階的に紹介します。 このシリーズは、C#やデスクトップアプリの開発に慣れていない方のためのガイドで、基本的なアプリを作成するプロセスから始めて、徐々に複雑な機能を実装できるようにします。

最初の記事では、UWPアプリ開発環境を設定し、最も簡単なアプリである「Hello World!」を作ってみます。 この過程で、C#とUWPプロジェクトの基本的な構造を身につけることができるでしょう。

1. UWPとC#の紹介

UWPはMicrosoftが提供するアプリ開発プラットフォームで、Windows 10以上で実行される様々なデバイス(PC、タブレット、Xboxなど)で動作するアプリケーションを作成することができます。これにより、一つのコードベースで複数の環境で動作するアプリを開発することができます。**C#**は.NETプラットフォームで最も多く使用されているプログラミング言語で、強力な機能と簡単な文法を備えています。

このシリーズでは、C#XAML(UWPで使用するマークアップ言語)を利用してUIと機能を実装する方法を学びます。

2. 開発環境設定

まず、UWPアプリを開発するため必要なツールをインストールする必要があります。Visual StudioはUWPアプリ開発に最適なIDE(統合開発環境)で、無料版のVisual Studio Communityをインストールすることができます。

1) Visual Studioのインストール

  1. Visual Studioのダウンロードページに移動します。
  2. 「Visual Studio Community」をダウンロードしてインストールします。
  3. インストール中にユニバーサルWindowsプラットフォーム開発ワークロードを選択します。
  4. Windows 10 SDKと.NETの最新バージョンも一緒にインストールしてください。

2) 開発者モードを有効にする

UWPアプリをテストするには、Windows 10で開発者モードを有効にする必要があります。

  1. 設定 > アップデートとセキュリティ > 開発者用に移動します。
  2. 開発者モードを有効にします。

3. 新しいUWPプロジェクトの作成

それでは、Visual Studioで最初のUWPプロジェクトを作成してみましょう。

image-1.png