Windows ランタイムへのアプリの移植

Windows Phone Silverlight アプリ、Windows Presentation Foundation (WPF) アプリ、"デスクトップ" Microsoft Silverlight アプリ、Android または iOS アプリのいずれであっても、Windows ランタイム (WinRT) に移行し、刺激的な新しいハードウェア、優れた収益化の機会、最新の API セット、大胆なタッチ対応ユーザー インターフェイスによる新しい可能性を組み合わせて利用できます。

Windows ランタイムは、ユニバーサル Windows アプリを構築できるテクノロジです。WinRT およびユニバーサル Windows アプリの背景知識について詳しくは、「Windows ランタイム アプリとは」をご覧ください。Windows ランタイムへのアプリの移植時には、1 つのコード ベースから PC、タブレット、電話を簡単にサポートできることがわかります。

この移植ガイドでは、現在のアプリのテクノロジと WinRT テクノロジの違いについて説明します。テクノロジ間のパスが理解できれば、デベロッパー センターの以降のリソースに進むことができます。これは、Windows Phone ストア アプリと Windows ストア アプリの双方を開発するための包括的なリソースです。このために、まず「ストア アプリを開発する方法」を参照することをお勧めします。

Windows を選ぶ理由

アプリの移植時、または新しいアプリの作成時にかかわらず、Windows をサポートすることにより優れたビジネス センスが得られます。また、それは楽しい作業です。最新の言語、ツール、フレームワーク、そして新しいユーザー インターフェイス コントロールとエクスペリエンスにより、これまでにないすばらしいアイデアが得られるはずです。自身のスキル セットとさらにソース コード (たとえばその他の XAML プラットフォームからのソース コードなど) を使って、最新のテクノロジへとアプリを更新し、新しい市場へと踏み出してください。

スナップされたビュー ユーザー インターフェイス 新しい XAML と WinJS コントロールを最大限に活用して、強力で魅力的なアプリを作りましょう。ユニバーサル Windows アプリのサポートは、1 つの Visual Studio ソリューションからデスクトップ、タブレット、電話用のアプリを構築できることを意味します。
スナップされたビュー 言語、ツール、フレームワーク あるプラットフォームへの移行 (または復帰) が困難になることもあります。新しいツール、新しいコントロール、新しいプログラミング言語 ... さて、何から始めましょうか。
スナップされたビュー ゲームの移植 プレミア ゲーム プラットフォームにアプリを移行して、DirectX で最新のグラフィックスを活用します。クロスプラットフォーム ツールを使うと、最も品質が高いゲームをこれまでより簡単に作成できます。
スナップされたビュー 最新の API とテクノロジ Windows 8.1 と Windows Phone 8.1 の最新機能を使ってアプリの内容を充実させてください。
Windows ストア、Windows Phone ストア、およびアプリの認定 Windows ストアや Windows Phone ストアでアプリを公開し、世界中にアプリを提供して利益を得ましょう。
ビデオ: iOS と Android からの移行 Windows ランタイム アプリに iOS アプリまたは Android アプリを移植する方法について、次のビデオによりご確認ください。

 

開発者向けリソース

どのようなテクノロジに習熟している場合でも、アプリの移植をスムーズに行うために必要な情報が得られます。

Windows Phone Silverlight Windows Phone Silverlight アプリをユニバーサル Windows アプリに移行します。
WPF と "デスクトップ" Silverlight デスクトップ アプリをユニバーサル Windows アプリに更新します。
Android この API マッピング インデックスにより Windows デバイスに Android アプリを移行します。
iOS Windows と Windows Phone 向け iOS アプリの再イメージ化については、コード レシピとガイダンスをご覧ください。
Web Web スキルを活用して、オンラインでもオフラインでも動作する優れたアプリを作ってください。

 

PC がなくても大丈夫

スナップされたビュー

PC を持っていなくてもご心配なく。エミュレーションまたは Boot Camp を使って Mac 上で Windows 8.1 と Microsoft Visual Studio を実行し、次のようにアプリを構築できます。Windows Phone 8.1 アプリやユニバーサル Windows アプリでも同様です。

参考となるビデオ資料

Windows 8 がどのようなものであるか興味をお持ちですか。次のビデオでは、新しいユーザー インターフェイス、ライブ タイル、チャーム、Windows ストア、画面上で複数のアプリを使う方法など、Windows 8 のいくつかの機能について説明しています。

関連するニュース

世界中の Windows 開発者から最新のニュースやヒントを入手しましょう。

AppBuilder ブログ優れたアプリを構築するためのヒントを Windows チームが説明します。
Channel 9: One Dev Minuteリラックスして、これらのアプリ開発ビデオ チュートリアルをご覧ください。
Windows フォーラムWindows 8.1 フォーラムで他の開発者と知識を共有してください。
Windows Phone フォーラム質問を投稿したり、回答を探したり、他の開発者の手助けをしてください。

 

関連トピック

コード サンプル
ユニバーサル アプリ サンプル
サンプル アプリ パック
C++ と XAML を使ったエンド ツー エンドの Windows ストア アプリの開発: Hilo
Windows サンプル

 

 

表示:
© 2015 Microsoft