iPhoneでYes or No?虎もびっくりのプッシュ型伝書鳩「QuickPigeon」
海上忍
2009/06/29 12:43
iPhone OS 3.0の注目機能「プッシュ通知」。今回は先日リリースされた「QuickPigeon」を例に、プッシュ通知の概要を紹介する。
iPhone OS 3.0の要注目機能の1つに「プッシュ通知」(Push Notification Service)がある。アップルが通知機能を統括管理することで、いわゆるデーモンなどの常駐プロセスを増やすことなく、iPhoneやiPod touchに各種メッセージを通知できることがメリットだ。
その用途としてすぐに思い浮かぶのは、先日紹介したSMSだが、利用できるのはSMSだけとはかぎらない。先日リリースされた「QuickPigeon」が、その好例だろう。
基本的な使い方だが、まずQuickPigeonでメッセージ(YesかNoで答えられる単純な質問)を作成、メールアドレスを指定して送信する。メッセージはHTMLメールとして送信され、そこにはメッセージとともに「Yes」と「No」ボタンが。いずれかがクリックされれば、小鳥のさえずり(なぜか鳩ではない)とともに、メッセージを作成したiPhone宛に結果がプッシュ通知される、という流れだ。
そのプッシュ通知を発動するボタン(Yes)を調べたところ、以下のようなリンクが設定されていた。これを見ると、自前のサーバに用意したPHPスクリプトを介してアップルのサーバと通信する、と解釈できる。具体的な実装方法はiPhone SDKの藪の中だが、なにやら面白いことに使えそうな予感だ。
<a href="http://quickpigeon.com/reply.php?name=<名前:メールアドレス>::<画像のURL>&answer=Yes&token=<一意の文字列>&id=<一意の文字列>"
このようなメッセージを伝書鳩に託すと……
(相手次第だが)間もなくYes/Noの回答がプッシュ通知される
- 特集: iPhone日月抄 (179件)
- ホワイトペーパー
- 話題のタグ
iPhone
小技
Windows 7
iPod touch
Linux
Webデザイン
Off Topic
開発環境
Google
Internet Explorer
Firefox
マイクロソフト
仮想化
リファレンス
モバイル
UI
Database
PHP
Java
オープンソース
WebKit
脆弱性
JavaScript
Ajax
セキュリティ
データベース
プログラミング言語
Opera
アプリケーション
ソフトウェア開発
Tips
OS
Flash
Apple
CSS
HTML
Webサービス
Chrome
ブラウザ
Firefox 3
Windows
インストール
Mac OS X
Windows XP
Windows Vista
Safari
Microsoft
Mozilla
RIA
iPhone 3G
話題のタグを見る »
グーグル、JavaScriptプログラミングツールをリリース
Windowsの歴史 Windows Server 2008編:同じカーネルを持つ「Vista」とは対照的に早くから支持を得たサーバOS
Windowsの歴史 Windows Server 2003 R2編:安定性と先進性の両立目指す「R2」の先駆けとなったOS
モジラ、「Firefox 3.6」の第1ベータ版をリリース
大丈夫?あなたの会社のセキュリティ対策
100万円で実現!中小企業の情報漏えい対策
最大32個のセンサーが電力を徹底管理!
【最終警告】パンデミック対策特集
進むストレージ環境の見直し
企業ITシステムの企画、構築、運用のイロハ
―エン・ジャパン厳選求人☆毎週更新―