現時点の本資料 は 完成版のスライド ではありません。
DESCRIPTION
現時点の本資料 は 完成版のスライド ではありません。. D1-301. 開催当日までに内容に変更がありますので、印刷を 行われる方は後日更新される版をご利用になり、会場にお持ちください。会場には印刷資料はございません。. Windows Phone 7.5 の アプリケーション 開発概要. 日本マイクロソフト 株式会社 デベロッパー&プラットフォーム統括本部 高橋 忍. D1-301. セッションの目的とゴール Session Objectives and Takeaways. セッションの目的 Windows Phone のアプリケーションの … - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/1.jpg)
現時点の本資料は完成版のスライドではありません。
D1-301
開催当日までに内容に変更がありますので、印刷を行われる方は後日更新される版をご利用になり、会場にお持ちください。会場には印刷資料はございません。
![Page 2: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/2.jpg)
![Page 3: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/3.jpg)
Windows Phone 7.5 のアプリケーション開発概要
日本マイクロソフト株式会社
デベロッパー&プラットフォーム統括本部
高橋 忍
D1-301
![Page 4: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/4.jpg)
セッションの目的Windows Phone のアプリケーションの …
配布の流れを知っていただく
開発環境と開発方法を知っていただく
セッションのゴールWindows Phone の …
アプリケーションの開発ができるようになる
アプリケーションを公開できるようになる
セッションの目的とゴールSession Objectives and Takeaways
![Page 5: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/5.jpg)
Windows Phone アプリケーションMarketplace
アプリケーション開発環境まとめ
本日の内容Agenda
![Page 6: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/6.jpg)
Windows Phone アプリケーション
![Page 7: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/7.jpg)
VideoWindows Phone
![Page 8: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/8.jpg)
Windows Phone アプリケーション
統一された デザイン フレームワーク:メトロライブタイル タイルパノラマ・ピボット各種ハブとの連携
![Page 9: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/9.jpg)
Windows Phone にはハードウェア基準がある
画面解像度は 480x800
4 ポイント以上のタッチスクリーン
8GB 以上の Flash ROM
CPU Snapdragon 7x80
GPU DirectX9 以上対応
500 万画素以上の内蔵カメラ
5+1 のセンサーA-GPS, 加速度センサー , 電子コンパス
照度センサー , 近接センサー
ジャイロスコープ(オプション)
シャーシ戦略とハードウェア
![Page 10: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/10.jpg)
Marketplace
![Page 11: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/11.jpg)
アプリケーションの配布ポイントアプリケーションを容易に検索
アプリケーションのダウンロード・更新
アプリケーションの購入お試し利用が可能に
支払方法クレジットカード
キャリア課金
マーケットプレース
![Page 12: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/12.jpg)
開発者のためのポータルWindows Phone アプリケーション管理
アプリケーション登録・更新
ダウンロード数報告
配当金の管理
開発用デバイスの登録一般登録料 9800 円 / 年
申請費用 基本的に無料
APP HUBhttp://create.msdn.com/ja-JP/
![Page 13: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/13.jpg)
アプリケーション申請プロセス
XAP icon
icon
登録時チェック 審査 XAP
アプリケーションパッケージ
メタ情報公開用画像
アプリケーション開発
marke
App
APP HUB
![Page 14: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/14.jpg)
価格関係価格モデルは世界で統一:約 90 円~
収入モデル 70%
試用版を設定可能 / 返金は無し
クレジットカード・事業者課金
アプリケーション内課金は OK
Ad サービスWindows Phone SDK に同梱
コンポーネントを張り付けて利用可能
国内では年末あたりからサポート予定
ビジネスモデル
![Page 15: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/15.jpg)
ベータ配布アプリケーションの審査は無し
アプリケーションは Marketplace からは見えない
開発者がテスター ( リスト)を登録しメールからインストールポイントへ移動
90 日限定(アプリケーションの更新はなし)
プライベート配布通常の Marketplace への登録と基本は同じ
開発者が送付したメールにあるリンクからインストール可能 / 更新等も可能
特殊な配布モデル
![Page 16: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/16.jpg)
アプリケーション開発環境
![Page 17: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/17.jpg)
アプリケーションフレームワーク
ハイパフォーマンスのゲームフレームワーク
マルチスクリーンの 2D や 3D ゲームを比較的簡単に開発が可能
XBOX360 や Windows でも広く利用されてきた実績のある環境
ゲームだけでなくメディア再生・入力など優れた要素がある
XAML/ イベント駆動型アプリケーションの UI フレームワーク
優れた UI を持つアプリケーションを容易に開発可能
UI とロジックを分離 メトロに対応したUI コントロール群
PC との共有
![Page 18: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/18.jpg)
開発環境が 1つのパッケージにすべて無料で提供
Visual Studio Expression Blend 4XNA Game Studio Windows Phone EmulatorSilverlight SDK
for Windows Phone
Windows Phone SDK 7.1 RC
![Page 19: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/19.jpg)
仮想マシンにホストされた Windows PhoneGPU を使って高速に動作
Visual Studio からのデバッグ IE Mobile による Web の表示表示言語、キーボードの変更センサーシミュレーション
加速度センサー
GPS
Windows Phone Emulator
![Page 20: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/20.jpg)
アプリケーション開発の流れアプリケーションはデバイスエミュレーター上か、開発デバイスとして登録済みのデバイス上でテスト可能
デバイスエミュレーター
APP HUB アカウントで3台までのデバイスを開発用として登録可能
(Registration Tools)
Windows Phone アプリケーション
テスト環境エミュレーター
テスト環境デバイス
XAP開発用登録済み
デバイス
![Page 21: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/21.jpg)
フレーム最上位のコンテナコントロール
PhoneApplicationFrame
ページフレーム内のコンテンツエリア
PhoneApplicationPage
ページナビゲーション画面の移動=ページの変更
NavigatedTo / NavigatedFrom
ナビゲーション
Frame
Page
Contents
Page
Contents
![Page 22: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/22.jpg)
ストレスのないページ間移動を実現するレイアウト用のコントロール画面サイズの小ささをカバーする UI テンプレート仮想的な大画面を生かした UI を実現
Pivot と Panorama
![Page 23: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/23.jpg)
中断と再開Windows Phone 7 では動作するアプリは 1つ
背面に回ったアプリケーションは停止する
4つのイベント
Application_Launching :起動( 1回のみ)
Application_Deactivated :中断
Application_Activated :再開
Application_Closing :終了( 1回のみ)
必要に応じて情報を保存する
Application_Deactivated 時に保存
Application_Activated 時に復元
![Page 24: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/24.jpg)
まとめ
![Page 25: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/25.jpg)
一貫したアプリケーション環境Marketplace での配布
AppHub からの開発者登録とアプリケーション管理
信頼性の高いアプリケーション審査
生産性の高い開発環境Windows Phone SDK 7.1
Visual Studio / Expression blend
エミュレーターの利用で効率よく開発
Silverlight / XNA これまでの技術を踏襲
Windows Phone アプリケーション
![Page 26: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/26.jpg)
関連セッションT1-203 : Windows Phone 7.5 の全貌と利用シナリオご紹介
T1-204 :ビジネスを加速する Windows Phone & クラウド
T1-205 : Windows Phone を企業で活用するためのインフラ設計
D1-904 : Windows Phone 7.5 のデータ アクセスとクラウド連携
D1-401 :センサーやカメラを使った Windows Phone のためのアプリケーション開発
![Page 27: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/27.jpg)
リファレンス
windows phone デベロッパーセンター http://msdn.microsoft.com/ja-jp/windowsphone/ff191182
Windows Phone SDK7.1 RChttp://msdn.microsoft.com/ja-jp/windowsphone/hh394914
.NET 開発コード サンプル集 Code Recipehttp://msdn.microsoft.com/ja-jp/samplecode.recipe.aspx
MSDN フォーラムhttp://social.msdn.microsoft.com/Forums/ja-JP/category/windowsphone
Windows Phone ポータルhttp://www.microsoft.com/ja-jp/windowsphone/products/overview/default.aspx
![Page 28: 現時点の本資料 は 完成版のスライド ではありません。](https://reader038.vdocuments.site/reader038/viewer/2022110102/568141c6550346895dad9ecc/html5/thumbnails/28.jpg)
ご清聴ありがとうございました
アンケートにご協力くださいD1-301