画竜点睛を衝く@mapyo

日々やった事をつらつらと書くブログです

androidのpush通知を実装してみる

http://freestyle.nvo.jp/archives/1218 http://d.hatena.ne.jp/azukinohiroki/20120628/1340868610

両方のサイトを参考に作ってみた。意外と簡単に出来るものですね。 ざっくり以下のような流れです。

  1. push通知のapi登録。
  2. Project Number, API keyをプログラム中に埋め込む
  3. アプリを実行
  4. registration IDが出てくるので、それをコピー。
  5. phpで書いたpush用のスクリプトregistration IDを貼り付けて実行
  6. push通知がされる。


●実行画面

f:id:mapyo:20131021020642p:plain


●push通知がされたところ

f:id:mapyo:20131021020644p:plain


push通知以外の部分でちょっとハマってしまったので、 git clone して簡単にすぐ試せるものがあるといいなぁと思って、 githubにアップしてみた。たぶんちゃんと動くはず。。。

https://github.com/mapyo/android-push-sample


ざざっと作ったので、雑なサンプルです。。。なんかおかしかったらプルリクもらえると嬉しいです。