狠狠撸

狠狠撸Share a Scribd company logo
スマートフォン時代の到来と.NET开発
Windows Phone 7



マイクロソフト株式会社
デベロッパー&プラットフォーム統括本部
アーキテクト エバンジェリスト
高橋 忍(たかはし しのぶ)
             History                              Technology
? 三菱重工業株式会社                         ? Windows 7, Windows Phone, Silverlight
  名古屋航空宇宙システム製作所                    ? Visual Studio, Expression 等々
   ? 海上自衛隊 ヘリコプタ KH-60K                              Books
     オートパイロットシステムの开発
                                    ? XAML プログラミング
? マイクロソフト株式会社
                                    ? Windows Mobile 5
   ? 开発サポート
                                      アプリケーション开発 Beginner’s Book
   ? コンサルティングサービス
                                    ? Windows Mobile 6.5
   ? エバンジェリスト                         アプリケーション プログラミング
         Communication                               Hobby
? shinobu.takahashi@microsoft.com   ? 写真:Windows 7 の桜の壁紙
? MSDN Blog : 高橋 忍のブログ              ? 自転車:ホノルルセンチュリー完走
? オルタナティブブログ:                       ? お菓子作り:マカロンも作ります
       理想のガジェットを求めて
Windows Phone 7
が目指したもの
Windows Phone 7 が目指したもの
ターゲットユーザー




   最大化
ユーザー像

ANNA               MILES


     子育てと           建築関連のビジネスを
   広報の仕事を両立              起業
                  新しいプロジェクトに取り掛かったり,
 仕事、家族、友達、また自分
                  ゲームを楽しんだり, ANNAと話したり,
の時間をどのようにバランスを取   リアルタイムに自分の気の向くままに
    るかが課題             素早く切り替えたい
基本コンセプト
Windows Phone 7 Keyword

? 3つの基本コンセプト
? Metro:メトロ
? ライブタイル
? ハブ
惭别迟谤辞:メトロ
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET开発」(高橋さま)
ライブ タイル

  ? タイル
   ?   複数の形のタイルで構成
   ?   個人の情報ポータル
   ?   情報に応じてカスタマイズ
   ?   個々のアプリケーションの情報を
       タイルに登録可能
ハブ

? 複数の情報がまとまった
  情報ポータル
? アプリからではなく目的志向
? カスタム
 ? カスタマイズも可能
 ? アプリケーションがハブに
   登録?連携することも
 ? Webサービスとの連携
Windows Phone 7
6つのハブ
アプリケーションマーケットプレース

アプリケーションを容易に検索
? アプリケーションやゲームを
  簡単に探すことができる
? マーケットプレースを楽しむ

シンプルで信頼性の
高い環境
? お試し利用が可能に
? 購入からコンテンツ
  ダウンロードまでスムースに
  支払方法も自由度が高く
  キャリア課金?クレジットカード
? アプリケーションの更新も楽にできる
ハードウェア要件
静電式タッチパネル
4 ポイント以上のマルチタッチ

センサー
A-GPS, 加速度センサー, 電子コンパス, 照度, 近接

カメラ
500万画素以上、フラッシュ、カメラボタン

マルチメディア
コーデックのサポート

メモリ
256MB以上の RAM, 8GB 以上のフラッシュROM

GPU
DirectX 9 対応

CPU
ARMv7 Cortex/Scorpion or better

ハードウェアボタン| Back, Start, Search
开発
2つのアプリケーションプラットフォーム
2つのアプリケーションプラットフォーム
その开発環境




开発環境はすべて無料
 ダウンロードで提供
エミュレーター
               デバイスにより近く、
               高いパフォーマンスを発揮する仮想環境




               アプリケーション开発、デバッグ、実行のすべ
               てをサポート




               機能:
               ? F5 キーでインスタンと起動に対応
               ? GPU エミュレーション
               ? 画面の回転をサポート
               ? スキン



19
Panorama Application




2
APP Hub
申請プロセス: 簡易ビュー
アプリ&ゲーム申請

                  .xap              アプリ     .xap
            アプリ
                                  パッケージング
            申請      .dll                      .dll
                                    &確認
                                                            Marketplace



    Windows Phone 7 導入サービス


   メタデータ                   .xap                .xap
    入力            審査
                                      サイン
                  テスト        .dll                    .dll
ビジネスモデル
? 年間登録費
   ? 一般: $99(DreamSpark: $0 )
? アプリの申請費
   ? 有償アプリ: 無償
   ? 無償アプリ: 5 アプリまで無償、
     それ以降$19.99/アプリ
? 70% 収入シェア
? トライアルAPI
? 課金: クレジットカード&事業者課金
? 有償、フリーミアム、
  広告サポート、無償
まとめ
“創造” のスパイラルを止めない

1. ハードウェア、开発環境の共通化 で开発効率を向上

2. Silverlightの採用で UI重視で汎用性の高いアプリをサポート

3. XNAの採用で、3Dを使ったゲームの开発をサポート

4. 开発ツールの無償化で、开発の敷居を低く

5. 有償アプリの申請費を数に関わらず無償化

6. プッシュ通知サービスを利用可能に (Live Tileに配置可能)
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET开発」(高橋さま)
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET开発」(高橋さま)
? 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT
MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET开発」(高橋さま)