異なるプラットフォーム間の連携 スマートフォン勉強会 @ 関西 #6 tmyt
自己紹介 <ul><li>tmyt </li></ul><ul><li>それとなく大学生 </li></ul><ul><li>WM すきですね </li></ul>
同一プラットフォーム間の連携 <ul><li>同一プラットフォーム間での簡易通信 ( 一例 ) </li></ul><ul><li>iPhone </li></ul><ul><ul><li>GameKit </li></ul></ul><ul>...
異なるプラットフォーム間での連携 <ul><li>TCP/IP </li></ul><ul><li>Bluetooth </li></ul><ul><li>IrDA </li></ul><ul><li>Etc… </li></ul>
Bluetooth を利用してみる <ul><li>Bluetooth の利点 </li></ul><ul><ul><li>無線である </li></ul></ul><ul><ul><li>遅くはない </li></ul></ul><ul><u...
異なるプラットフォーム間での連携 -  すれちがったーでの実装  - <ul><li>すれちがったー </li></ul><ul><ul><li>Android 向けに実装されたアプリケーション </li></ul></ul><ul><ul><...
というわけで <ul><li>異なるプラットフォーム間での連携は一工夫必要 </li></ul><ul><ul><li>今回の例では通信データを一旦サーバに蓄積することで間接的にデバイス間で通信している </li></ul></ul><ul><...
ありがとうございました
Upcoming SlideShare
Loading in...5
×

スマートフォン勉強会@関西 #6 LT

1,915

Published on

スマートフォン勉強会@関西 #6 LT

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,915
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

スマートフォン勉強会@関西 #6 LT

  1. 1. 異なるプラットフォーム間の連携 スマートフォン勉強会 @ 関西 #6 tmyt
  2. 2. 自己紹介 <ul><li>tmyt </li></ul><ul><li>それとなく大学生 </li></ul><ul><li>WM すきですね </li></ul>
  3. 3. 同一プラットフォーム間の連携 <ul><li>同一プラットフォーム間での簡易通信 ( 一例 ) </li></ul><ul><li>iPhone </li></ul><ul><ul><li>GameKit </li></ul></ul><ul><li>WindowsMobile </li></ul><ul><ul><li>SMS 経由の通信 </li></ul></ul><ul><li>Android </li></ul><ul><ul><li>オーバーレイウェーバー </li></ul></ul><ul><li>Etc… </li></ul>
  4. 4. 異なるプラットフォーム間での連携 <ul><li>TCP/IP </li></ul><ul><li>Bluetooth </li></ul><ul><li>IrDA </li></ul><ul><li>Etc… </li></ul>
  5. 5. Bluetooth を利用してみる <ul><li>Bluetooth の利点 </li></ul><ul><ul><li>無線である </li></ul></ul><ul><ul><li>遅くはない </li></ul></ul><ul><ul><li>近くにいれば通信できる </li></ul></ul><ul><li>Bluetooth の欠点 </li></ul><ul><ul><li>仕様がわからん </li></ul></ul><ul><ul><li>ペアリングしないといけない </li></ul></ul><ul><ul><ul><li>ある程度は回避可能 </li></ul></ul></ul><ul><ul><li>電池がもったいない </li></ul></ul>
  6. 6. 異なるプラットフォーム間での連携 - すれちがったーでの実装 - <ul><li>すれちがったー </li></ul><ul><ul><li>Android 向けに実装されたアプリケーション </li></ul></ul><ul><ul><li>NintendoDS のすれ違い通信みたいなものを実現 </li></ul></ul><ul><li>実装方法 </li></ul><ul><ul><li>自分の Bluetooth アドレスを Web に Push </li></ul></ul><ul><ul><li>周辺の Bluetooth デバイスを検索 </li></ul></ul><ul><ul><li>見つかったデバイスの情報を Web から検索 </li></ul></ul><ul><ul><li>デバイスに関連づけられてるデータを読む </li></ul></ul>
  7. 7. というわけで <ul><li>異なるプラットフォーム間での連携は一工夫必要 </li></ul><ul><ul><li>今回の例では通信データを一旦サーバに蓄積することで間接的にデバイス間で通信している </li></ul></ul><ul><li>Bluetooth を低レベルで触れるならペアリングなしの通信も可能 </li></ul><ul><li>Bonjour が実装できるなら Bluetooth を低レベルアクセスして GameKit との連携もできるかもしれない </li></ul><ul><li>異なるプラットフォーム間で連携ができると複数のプラットフォームのユーザを巻き込めて楽しい </li></ul>
  8. 8. ありがとうございました
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×