こんにちはSSSP佐々木です。
SamuraiNotificationではAndroid プッシュ通知サービスの C2DMに対応していましたが、
このGoogle I/OのタイミングにてC2DMがGCMに変わり、ラボ扱いからついにGoogleの正式サービスになった形です。
旧C2DMサイト
https://developers.google.com/android/c2dm/
(GCMに変わりましたとのメッセージがあります)既に新規登録は停止
C2DMからのMigrationページ
http://developer.android.com/guide/google/gcm/c2dm.html
特記すべき変更点としては、
・Quotaが無くなった。 今までは1日あたりの送信メッセージ数に上限があったのですが、無制限になりました!
・1リクエストで1000デバイス宛てに送れるようになった。これで高速に送信できるようになります。
・送信者キーなどの作成方法がWeb上でできるようになった。ターミナルでcurlコマンド叩かなくても良くなった!
というわけでSamuraiNotification開発チームでは急ピッチでGCMに対応しております。
しばらくお待ち下さいませ。
2012年7月5日追記
Samurai NotificationではGCMに対応しました!!
http://www.conit.jp/
はじめまして。
iOSの開発担当をしております、和田です。
「メッセージからのアプリ起動数および起動率の取得」機能
のサンプルをgithubにアップしたことをお知らせするため、
Conitブログ初登場になります。
実装内容
基本的なPush通知処理の実装されたiOSプッシュ通知サンプル1に、
リモート通知情報からmid(メッセージID)を受け取り、
Samuraiサーバにdevicetokenと共に送信する処理を新たに追加しました。
https://github.com/CONIT/SSS-SN-EXAMPLE3
iOSプッシュ通知サンプル1の解説に追記しましたので、参考にして下さい。
追加した処理は下線のある部分となります。
解説
記述するソースファイルは、AppDelegateのみ。
https://github.com/CONIT/SSS-SN-EXAMPLE3/blob/master/SN-Example3/SN_Example3AppDelegate.h
https://github.com/CONIT/SSS-SN-EXAMPLE3/blob/master/SN-Example3/SN_Example3AppDelegate.m
midのproperty宣言とアクセサ自動生成
起動処理の中で、Appleにdevicetokenの発行依頼を行い(No.1)
devicetoken取得に成功した場合(No.2)は、SamuraiNotificationサーバにdevicetokenを登録します。(No.4)
(msgIdの情報がある場合は共に送信します)
SamuraiNotificationサーバに登録成功した場合は登録完了です。(No.5)
バッジを初期化します。(No.7)
※このサンプルアプリでは起動時(バックグラウンド含む)にバッジを初期化してますが、
アプリの仕様に合わせて変更することもあると思います。
アプリを起動していない状態からのmidを取得します。(No.8)
アプリ起動中のmidを取得して、SamuraiNotificationサーバに登録するために、
再度Appleにdevicetokenの発行依頼をします。(No.9)
補足:No.3,及びNo.6にはエラー処理を記述します。
SamuraiNotification管理画面にdeviceが登録されている事を確認して、
Pushメッセージの送信を行ってください。(サーバにdevice登録が反映されるまで数分かかります)
管理画面から起動数と起動率を確認できるはずです。
[Samurai Notification] → [メッセージ一覧] → [該当メッセージ] → [ステータス]
注意事項
こちらのソースファイルはSamuraiNotificationユーザの為のソースになりますので、
SamruaiNotificationのサインアップを行わないと使う事はできません。
こんにちは、SSSP佐々木です。
24時間みんなでiOSといちゃいちゃするイベント「iOS24h」http://ios24h.net/にて
プッシュ通知ASP SamuraiNotificationについて
いかに簡単に使えるのかをPRさせていただきました。
会場は広島ですので、東京からリモートでSKYPE+MIKOGOで接続し
接続先からUST中継という時代の最先端ストリーミング配信を体験させてもらいました。
すごく現地に行きたかったのですが、そうもいかず、、、
USTの模様はこちらにアーカイブされていますのでご覧ください。
ユーザチャンネル http://www.ustream.tv/channel/ios24h
デベロッパチャンネル http://www.ustream.tv/channel/ios24h-developer
ライブコーディングチャンネル http://www.ustream.tv/channel/ios24h-livecoding
アップルと広島と言えば、有名な吹き替えジョナサンアイブが最高です
http://www.youtube.com/watch?v=SH4pklSPuAw
http://www.youtube.com/watch?v=bh-sENPLd44
なにかとiOSとつながりが強いですね。(関係ない??)
なにはともあれ記念すべきvol.1に、参加させて頂いて光栄でございます。
運営者の皆様ありがとうございました。
SamuraiNotification USTアーカイブ
http://www.ustream.tv/recorded/23346129
Video streaming by Ustream
(マイク不調にて、前半5、6分は音割れしております)
佐々木としては、前半10分の青木の急速会社概要スピーチに引きずられてしまい
10分前に終わってしまうという凡ミス。。
何事も露出は大事。引き続きよろしくお願いいたします。
===
SamuraiSmartphoneServices http://www.conit.jp/
SamuraiNotification http://www.conit.jp/product/service2.html