Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Windows phoneについてgdgd喋ってみるテスト

Kenji Wada
January 23, 2010

Windows phoneについてgdgd喋ってみるテスト

Windows phoneと名前の変わったWindows Mobile 6.x。おさらいをしてみましょう。

Kenji Wada

January 23, 2010
Tweet

More Decks by Kenji Wada

Other Decks in Technology

Transcript

  1. 自己紹介 • 10月12日生まれ 27歳 てんびん座 • いちおう業務系の部署所属です? – 携帯電話向けドライバ開発 –

    BREWアプリ開発 – 会計システム開発 – Windows Mobileアプリ開発 • お仕事くださいヽ(^o^)/
  2. 本日のアジェンダ 1. 自己紹介 2. Windows MobileからWindows phoneへ 3. Windows Mobile

    6.5 について 4. iPhone時代のWindows phoneアプリ開発 5. Windows Mobile 7 あたりの噂 6. さいごに
  3. Windows Mobile の歴史(古代) • 日本史で言えば、スサノウとか卑弥呼とかの時代 • Handheld PC – Windows

    CE 1.0~3.0 ベース – 見たこと無いです • NEC 「モバイルギア」 • SHARP 「テリオス」 • 日立 「ペルソナ」 • HP 「ジョルナダ」
  4. Windows Mobile の歴史(中世) • 西洋史で言えば、西ローマが滅亡したあたり • Pocket PC 2002 –

    Windows XPに準じたインターフェースに – CPUはARM系のみ対応に変更される • Pocket PC 2003 – 正式名称は Windows Mobile 2003 – Windows CE.NET 4.2ベース – 無線LANに対応 – Bluetoothに対応
  5. Windows Mobile の歴史(近代) • 中国史で言えば、アヘン戦争から国共内戦辺り • Windows Mobile 5.0 Pocket

    PC – Windows CE 5.0ベース – Office互換アプリの名称が変更 – PowerPoint Mobile が追加 • Windows Mobile 6.0 / 6.1 – Windows CE 5.0ベース – デザインがWindows Vista調に – Windows Liveが標準で搭載
  6. Windows Mobile の歴史(現代) • ←いまここ • Windows Mobile 6.5 –

    ブランド名の変更 – 新しいInternet Explorer Mobile – 2つの新機能 – Gesture対応
  7. ブランド名の変更 • 2009年2月19日、Mobile World Congressにて 「Windows phone」ブランドを打ち出しました • PC、テレビ、携帯の「3スクリーン+クラウド」で “Full

    Windows”の世界を構築する為に Windows Mobileからの名称の変更 • 中の人曰く、日本人が「Windows ケータイ」って 呼んでたのを本社がパクった。(※要出典)
  8. 新しいInternet Explorer Mobile • 今までのIE Mobile は、 まともにWebサイトが見る事が出来なかった (下手したら普通のケータイの フルブラウザの方が優秀かも・・・)

    • 新しいIE Mobileで優れているところ – Flashコンテンツの表示が可能に – モバイル表示とデスクトップ表示の切り替え可能 – ミニマップ表示で広いサイトでも移動が楽に
  9. My Phoneを利用する際の注意点 • ハマりました・・・ • ハードリセット後に、Outlookと同期せずに My Phoneからリカバリする場合の注意点 • 外国で作られたサービスなので(?)、

    フリガナがクラウド上に記録されません • MyPhoneからリカバリしてしまうと、 デバイスの連絡帳から振り仮名が消えます • その状態でデスクトップのOutlookと同期すると、 Outlook側のフリガナが消えます
  10. 国内発売のWindows phone • DOCOMO SC-04B • SBM X02T • SBM

    X01SC • WILLCOM Hybrid-ZERO3 • DoCoMo T-01A
  11. 閑話休題① Hybrid-ZERO3 を安く使う方法 • WILLCOMの良心的なサービス NSスペシャルプラン 980円/月 • WILLCOM NS

    (Windows CE カスタマイズ不可) と データ通信費定額のW-SIMが手に入る • Hybrid-ZERO3の月賦が2,980円/月 なので 合わせて 3,960円/月でデータ通信が可能に
  12. iPhoneのUI • しかし、 2007年のiPhoneの登場以来、 Windows phoneのUIに求められる「モノ」が 変わりつつある – 指でも操作しやすく –

    シンプルで直感的 • つまり、指タッチに対応すれば モテるアプリケーションになる(らしい・・・)
  13. .NET Compact Frameworkで アプリを開発するのに必要なもの • Windows XP(SP2以上) • Visual Studio

    2005 Std以上 または、Visual Studio 2008 pro以上 • Windows Mobile 6 SDK • Windows Mobile 6.5 DTK • VisualPC 2007 – デバイスエミュレータから通信させるために必要
  14. Windows Mobile 6.0/6.1向けには どうすれば・・・ • タイマーやスレッドで加速度に応じてスクロールす れば、それっぽくはなります。 • スマートフォン勉強会@関東#2のセッションで Windows

    Mobileでぬるぬるスクロールさせてみよ うということで、配布されていたソースコード – 作者は、NicoNaviで有名な、いちゅうさん
  15. .NET Compact Framworkアプリの 開発をもっと豊かにするために① • .NET Compact Frameworkは、「サブセット」を言い訳 に70%コードをカットされていて歯がゆい。 •

    ネイティブコードをP/Invokeで呼び出して使う事が 多く、せっかくマネージドコードで書いているのに… 、と悲しい気持ちになります。 • みんなが書くだろうコードをまとめたライブラリ 「OpenNETCF」がお勧めです。
  16. 噂その① Zuneとの統合 • 「Zune(ズーン)」は、米Microsoft社が販売・製造して いる日本では未発売の携帯音楽プレイヤー • 従来のWindows Media Player Mobileに代わって、

    Zuneのそれが使われるのではないか、という噂 • D7カンファレンスにて某バルマー氏が、 「Windows Mobile 7ではZuneと統合したい」と言っ たとか言ってないとか
  17. 噂その② Xbox Liveとの連携 • Zuneでは、XNAで作成したゲームが動きます • 既にZuneとXbox LIVEは連携されていますが、 Windows phoneがZuneと統合すれば、

    必然的にXbox LIVEとの連携もされる事に。 • 米Microsooftの求人広告で、 「【急募】Xbox LIVE対応ゲームをWindows Mobileで 動してくれるプログラマ」と書いてたとか書いてな かったりとか
  18. スマートフォン勉強会の宣伝 • 2月6日 Microsoft 関西支社 にて開催 – 今回は会場都合の関係で、 Microsoftのセミナールームをお借りしての開催です –

    特に「Windows phone」に限った勉強会ではなく、 「スマートフォンに興味のある人」、 「どっぷり漬かってるヘビーユーザー」、 「アプリ開発者」が和気あいあいとしている勉強会です • 2月13日 Microsoft 新宿本社 にて開催 • 詳しくは、bingで「すまべん」をググってください