Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PhoneからPCへ。

318 views

Published on

  • Be the first to comment

  • Be the first to like this

PhoneからPCへ。

  1. 1. PhoneからPCへ。〜コピペがつなぐアプリの架け橋〜 tmyt OITEC 14 / 2012.10.27
  2. 2. 自己紹介 u  つもり っていいます。u  C++, C#, ECMA Script, XAMLをこねこねして遊んでいます。u  お仕事は最近はやりの組み込みLinuxディストリビューションをこねこねしてます。u  Microsoft MVP for Device Application Development らしいです。
  3. 3. こんなのつくってます
  4. 4. みんな大好き『さわやか』 です。
  5. 5. もしかしてご存じない!?
  6. 6. 『さわやか』 って? u  ハンバーグレストランu  一番のおすすめはげんこつハンバーグu  牛100%なので中が赤い程度でお召し上がりいただけますu  月に一度の創業価格フェアではげんこつハンバーグのセットが999円(税込)です
  7. 7. どこにあるの?
  8. 8. 『さわやか』は静岡県下に28店舗!
  9. 9. 静岡県…?どこそれ…と思った方もおられるでしょうそんな皆様にはこのアプリを!
  10. 10. 炭焼きさわやかMAP for Windows Phone
  11. 11. このアプリでできること u  現在地から最寄りの『さわやか』の店舗を検索u  全店舗への直線距離を表示u  現在地から『さわやか』までの経路を検索
  12. 12. Alice「でも…私…WindowsPhoneとか…」
  13. 13. Bob「仕方ないなあ。でも、Windows8なら持ってるんだろ?」
  14. 14. アプリを移植してみよう! u  BUILD.2011 で中の人が「ほらいっしょやで!そのまま動くで!」u  じゃぁそのままいける?
  15. 15. DEMO.1
  16. 16. 動きませんね u  Windows Phone アプリは Windows 8 へコピペしても残念ながら動きませんu  動かない理由 u  UI部品の空間がまるっと変更されている u  OS機能の空間がまるっと変更されている
  17. 17. ようするにSilverlightじゃない
  18. 18. このアプリで使っている主な機能 u  Bing Mapsu  ApplicationBaru  Locationu  Page Navigationu  ContextMenuu  SQL CEu  Scheduled Tasku  ***Task
  19. 19. まとめ
  20. 20. 今回やったこと u  Windows Phone から Windows 8 へアプリを移植u  そのままだとうまくいかないので互換部品をでっちあげ
  21. 21. 今回の移植方法の問題と課題 u  今回の目標はコピペで100%同じコードを利用することu  問題 u  本来はプラットフォームごとの実装を利用するべき u  プラットフォームの差違を吸収する実装をするなど u  UXを一切考慮していない u  プラットフォーム事に求められているUXは異なる u  UXはふたつあとのセッションで!

×