SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Infragistics NetAdvantageチュートリアル(AD)

Windows Phoneで高速チャートを使用しデータの視覚化を実現しよう

  • このエントリーをはてなブックマークに追加

 本稿では、日本国内での販売を控えているWindows Phone 7アプリケーションによるビジネスデータの可視化を、インフラジスティックス社のWindows Phone 7に最適化されたSilverlightベースのコンポーネント「NetAdvantage for Windows Phone」を使って実現する方法をご紹介します。Visual StudioとSilverlightによる効率的な開発と、NetAdvantage for Windows Phoneによる柔軟で高品質なUIの実現を体験してください。

  • このエントリーをはてなブックマークに追加

対象読者

 このチュートリアルはVisual Studioを使った.NETアプリケーション開発経験があり、かつSilverlightについて基本的な知識を持つ技術者を対象としています。Windows Phone 7のアプリケーション実行基盤はSilvelightがベースとなっているため、Silverlightアプリケーションの開発経験があればWindows Phone 7アプリケーションの開発も多くが共通しているため学習が容易でしょう。

 SilverlightについてはMicrosoftのSilverlight公式ページ、およびMSDNの開発者向けドキュメントを参照してください。

開発準備

 Windows Phone 7アプリケーションの開発をはじめるには、まずWindows Phone Developer Toolsをインストールします。以下のダウンロードページからvm_web.exeをダウンロードし、インストーラに従って必要なコンポーネントをインストールしてください。現在は英語版しか提供されていないため、本チュートリアルでは英語版のUIで解説を進めます。

 Windows Phone Developer ToolsはWindows Phone 7アプリケーション開発に必要な一連のツールをダウンロードし、インストールしてくれます。これには、統合開発環境であるVisual Studio 2010 Express for Windows PhoneとWindows Phone 7エミュレータも含まれています。従って、本チュートリアルのサンプルを動かす範囲ではWindows Phone 7の実機や開発者用のメンバシップ(App Hub)は必要ありません。

Visual Studio 2010 Express for Windows Phone
Visual Studio 2010 Express for Windows Phone
Windows Phoneエミュレータ
Windows Phoneエミュレータ

 ツールおよびWindows Phone 7アプリケーション開発の詳細についてはMicrosoftのWindows Phoneデベロッパーセンターを参照してください。

 Windows Phone Developer Toolsを正常にインストールできれば、スタートメニューの「すべてのプログラム」に「Windows Phone Developer Tools」というフォルダが作られているので、この中にあるVisual Studio 2010 Express for Windows Phoneを開いてください。

 次に、「File」メニューの「New Project...」メニュー項目を選択し「New Project」ダイアログを開きます。「Installed Templates」から「Visual C#」の「Silverlight for Windows Phone」を選択し、中央に表示されているテンプレートの一覧から「Windows Phone Application」を選択して、サンプルアプリケーション開発用のプロジェクトを作成してください。プロジェクト名や保存場所は任意です。

プロジェクトの新規作成
プロジェクトの新規作成

 「OK」ボタンを押してダイアログを閉じると、ソリューションとプロジェクトが生成され、起動までに必要な最小限のコードが自動生成されます。この時点でビルドして実行できます。Visual Studio 2010 Express for Windows PhoneからWindows Phoneアプリケーションを起動する場合、エミュレータで起動するのか、実機で起動するのかを選択できます。エミュレータを使う場合は、ツールバーにあるコンボボックスから「Windows Phone 7 Emulator」を選択している状態で実行してください。

エミュレータの選択
エミュレータの選択

 Windows Phone 7実機で実行するにはAppHubへの開発者登録が必要です。AppHubのページに、アカウントの作成やメンバーシップの購入についての詳細が掲載されています。

次のページ
NetAdvantage for Windows Phone

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
Infragistics NetAdvantageチュートリアル連載記事一覧

もっと読む

この記事の著者

赤坂 玲音(アカサカ レオン)

平成13年度「全国高校生・専門学校生プログラミングコンテスト 高校生プログラミングの部」にて最優秀賞を受賞。2005 年度~ Microsoft Most Variable Professional Visual Developer - Visual C++。プログラミング入門サイト WisdomSoft の管理人。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/6033 2011/07/14 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング