1 / 8

異なるプラットフォーム間の連携

異なるプラットフォーム間の連携. スマートフォン勉強会 @ 関西 #6 tmyt. 自己紹介. tmyt それとなく大学生 WM すきですね. 同一プラットフォーム間の連携. 同一プラットフォーム間での簡易通信 ( 一例 ) iPhone GameKit WindowsMobile SMS 経由の通信 Android オーバーレイウェーバー Etc…. 異なるプラットフォーム間での連携. TCP/IP Bluetooth IrDA Etc…. Bluetooth を利用してみる. Bluetooth の利点 無線である 遅くはない

verdi
Download Presentation

異なるプラットフォーム間の連携

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 異なるプラットフォーム間の連携 スマートフォン勉強会@関西#6 tmyt

  2. 自己紹介 • tmyt • それとなく大学生 • WMすきですね

  3. 同一プラットフォーム間の連携 • 同一プラットフォーム間での簡易通信(一例) • iPhone • GameKit • WindowsMobile • SMS経由の通信 • Android • オーバーレイウェーバー • Etc…

  4. 異なるプラットフォーム間での連携 • TCP/IP • Bluetooth • IrDA • Etc…

  5. Bluetoothを利用してみる • Bluetoothの利点 • 無線である • 遅くはない • 近くにいれば通信できる • Bluetoothの欠点 • 仕様がわからん • ペアリングしないといけない • ある程度は回避可能 • 電池がもったいない

  6. 異なるプラットフォーム間での連携- すれちがったーでの実装 - • すれちがったー • Android向けに実装されたアプリケーション • NintendoDSのすれ違い通信みたいなものを実現 • 実装方法 • 自分のBluetoothアドレスをWebにPush • 周辺のBluetoothデバイスを検索 • 見つかったデバイスの情報をWebから検索 • デバイスに関連づけられてるデータを読む

  7. というわけで • 異なるプラットフォーム間での連携は一工夫必要 • 今回の例では通信データを一旦サーバに蓄積することで間接的にデバイス間で通信している • Bluetoothを低レベルで触れるならペアリングなしの通信も可能 • Bonjourが実装できるならBluetoothを低レベルアクセスしてGameKitとの連携もできるかもしれない • 異なるプラットフォーム間で連携ができると複数のプラットフォームのユーザを巻き込めて楽しい

  8. ありがとうございました

More Related