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件)
- 今日のトップ記事
- 昨日
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
Database
UI
アプリケーション
iPod touch
WebKit
iPhone
RIA
プログラミング言語
Chrome
Internet Explorer
Windows 7
Java
小技
Linux
Firefox 3
マイクロソフト
ブラウザ
Tips
Google
データベース
インストール
Opera
オープンソース
Windows
リファレンス
HTML
Webサービス
Flash
CSS
OS
Windows Vista
iPhone 3G
Mac OS X
Webデザイン
仮想化
Windows XP
Safari
セキュリティ
モバイル
開発環境
脆弱性
Mozilla
Off Topic
ソフトウェア開発
JavaScript
Firefox
Ajax
Microsoft
Apple
クラウド
話題のタグを見る »
「Google Chrome」の拡張機能、開発者からのアップロード受付を開始
IMAPでGmailを受信、最も手っ取り早いのは?Windows 7、Ubuntu 9.10、Snow Leopardのメーラー比較
Snow LeopardではNTFSをサポート--その源流を訪ねる(2)
MS運営のオープンソース開発プロジェクト支援サイト「CodePlex」を探検する(2)
Snow LeopardではNTFSをサポート--その源流を訪ねる(1)
フォトレポート:「Windows Server 2008 R2」--あまり知られていない有用な機能10選
【最終警告】パンデミック対策特集
100万円で実現!中小企業の情報漏えい対策
―エン・ジャパン厳選求人☆毎週更新―
高まるiSCSIストレージへの注目度
大丈夫?あなたの会社のセキュリティ対策
電力に"ふた"をする独自の省エネ機能とは!?
企業ITシステムの企画、構築、運用のイロハ