コーディングの開始Start coding

アプリの構築

UWP プラットフォームへようこそ。Welcome to the UWP platform! このページでは、作成する Windows 10 アプリのコーディングを始めるために欠かせない適切な情報を提供します。On this page, we'll point you at the right information you need to start coding the Windows 10 apps you want to create.

開発を始める前に、必ずセットアップする必要があります。Before you begin development, you should be sure to get set up.

学習トラックLearning tracks

次の学習トラックでは、いくつかの基本的なタスクを完了するために知っておく必要がある情報と、その情報を見つけることができる場所について説明します。The following learning tracks show you what you need to know to complete some basic tasks, and where you can find that info. 学習トラックはチュートリアルではありませんが、正しい方法で行っていることを確認するためにリファレンス コードが提供されます。They aren't tutorials, but they provide reference code to ensure you're on the right track.

タスクTask 説明Description
フォームの作成Construct a form 使いやすく、画面サイズに関係なく適切な外観になるフォームを作成する方法について説明します。Learn how to create a form that's easy to use and looks good no matter the screen size.
一覧での顧客の表示Display customers in a list UI でデータを表示して編集する方法について説明します。Learn how to display and edit data in your UI.
設定の保存と読み込みSave and load settings 設定を保存して取得する方法と場所について説明します。Learn how and where to save and retrieve settings.
ファイルの操作Work with files ファイルに対する読み取りと書き込みの方法、およびアクセス権のあるフォルダーとアクセス権のないフォルダーについて説明します。Learn how to read from and write to files, and which folders you do and don't have access to.

すべての学習トラックは、Windows 10 に慣れようとしている経験豊富な開発者を対象としています。All our learning tracks are written for experienced devs who are getting familiar with Windows 10. 始めたばかりの方は、新しい開発者のためのコンテンツから開始してください。If you're just beginning, start with our content for new developers.

新しい開発者向けFor new developers

新しい開発者の場合は、Windows 10 の開発に必要になるコードとツールの使用方法の基本について説明する多くのリソースが用意されています。If you're a new dev, Microsoft has many resources to teach you the basics of how to use the code and tools that you'll need for Windows 10 development.

コーディングの基本、C# 言語、Visual Studio、またはユニバーサル Windows プラットフォームの機能に関する詳細なチュートリアルが必要な場合は、次のリソースを確認してください。If you want a more detailed walkthrough on the basics of coding, the C# language, Visual Studio, or the features of the Universal Windows Platform, you should check out the following resources:

ドキュメント:Docs:

ビデオ:Videos:

ドキュメントの使用Using the docs

学習トラックを既に試したか、または学習トラックで説明されていないことに興味がある場合は、Microsoft のドキュメントを通じて独自のツアーを試す必要があります。If you've already explored our learning tracks, or if you're interested in something they don't cover, you should take your own tour through our documentation. 各エリアで見つけることができる内容の簡単な概要を次に示します。Here's a quick overview of what you can expect to find in each area:

エリアArea 説明Description
新機能What's New? Windows 10 の各メジャー アップデートでは、ドキュメントが新しいガイダンスで拡張されています。Each major update of Windows 10 sees our docs expanded with new guidance. これらのドキュメントには、すべてのリリースで追加した機能と開発者向けガイダンスだけでなく、新しい API の一覧に関する情報が含まれます。These docs have information about the feature into and developer guidance we've added for every release, as well as lists of new APIs:
最新の Windows 10 リリースでの開発者向け新機能What's new for devs in the latest Windows 10 release
ただし、ドキュメントを更新するのはメジャー リリースのときだけではありません。Major releases aren't the only time we update our docs, though. 常に開発者が参照するための新しい情報が追加されています。次の最新のドキュメントで最新情報を提供します。There's always new information being added for you to explore, and we'll keep you up to date on the latest:
ドキュメントの新着情報What's new in the docs
設計と UIDesign and UI アプリの外観と UI に関するすべての情報がドキュメントのこの領域に含まれています。XAML マークアップ言語の特定の情報に興味がある場合、または自分のドキュメント用に独自の外観を作成したい場合は、ここから始めてください。All information on the visual presentation and UI of your app is contained in this area of the docs. If you're interested on the specifics of the XAML markup language or just want to create a unique look for your docs, start here:
UWP アプリの設計の基本Design basics for UWP apps
アプリを開発するDevelop apps Windows 10 の特定の機能に関する詳細情報が必要である場合、または UWP 開発で行うことができる内容を確認することにのみ関心がある場合は、ドキュメントのこのエリアを確認してください。If you want detailed information on a specific Windows 10 feature, or are just interested in seeing what you can do with UWP development, check out this area of our docs:
UWP アプリの機能UWP app features.
Windows 10 アプリの API リファレンスは、関連する一連のドキュメントでホストされており、以下で参照できます。API reference for Windows 10 apps is hosted in a related set of docs, which you can find here:
Windows UWP 名前空間Windows UWP namespaces
ファイルおよび XML スキーマFile and XML schemas
ゲームの開発Develop games これらのドキュメントには、Windows または Xbox でゲームを開発する方法に関する情報が含まれます。These docs contain information on how to develop games on Windows or Xbox. これには、セットアップ手順、開発者プログラム、および DirectX または Xbox の機能を使用したプログラミングに関する手順が含まれます。This includes setup instructions, developer programs, and instructions for programming with DirectX or Xbox features.
ゲーム開発の概要Getting started with game development
公開Publish これらのドキュメントには、アプリの申請から価格の設定、販売促進と顧客エンゲージメントまで、Windows ストアにアプリを公開する方法に関する情報が含まれます。These docs contain information on how to publish your app to the Windows Store, from app submission to pricing to promotion and customer engagement:
Windows ストアでのアプリの公開Publish your app to the Windows Store

その他のドキュメントOther docs

Web 開発や、Mixed Reality のような一部の専用の Windows 10 プラットフォームには、独自のドキュメントのセットがあります。Some specialized Windows 10 platforms, like web development or Mixed Reality, have their own doc sets. これらの機能を使用してアプリを開発することに関心がある場合は、次のドキュメントを確認してください。If you're interested in developing an app with those features, check out their documentation:

ドキュメントDocs 説明Description
Microsoft AzureMicrosoft Azure クラウドの開発と Microsoft Azure に関する情報は、Microsoft Azure 開発者向けドキュメントを参照してください。Information on cloud development and Microsoft Azure can be found in the Microsoft Azure developer documentation.
Web 開発Web development Microsoft Edge、WebVR、およびその他の Windows Web 開発機能に関する情報は、Microsoft Edge 開発者ドキュメントを参照してください。Information on Microsoft Edge, WebVR, and other Windows web development features can be found in the Microsoft Edge developer documentation.
Windows Mixed RealityWindows Mixed Reality Mixed Reality では、現実世界と仮想コンテンツをブレンドして物理的なオブジェクトとデジタルのオブジェクトが共存するエクスペリエンスを生み出します。Mixed reality blends real-world and virtual content into experiences where physical and digital objects coexists. Microsoft HoloLens とその他のイマーシブ ヘッドセットのためのアプリの構築に関する情報は、Windows Mixed Reality に関するドキュメントを参照してください。Information on building apps for the Microsoft HoloLens and other immersive headsets can be found in the Windows Mixed Reality documentation.