20130216 remote pushnotification_aspサービスのススメ
Post on 24-Jun-2015
1850 Views
Preview:
Transcript
RemotePushNotification ASPサービスのススメ
h_mori
13年2月16日土曜日
自己紹介• 森 英寿(プログラマ)
hidetoshi.mori
@h_mori
SOICHA/TweetMe
ATND暦/生存連絡
13年2月16日土曜日
RemotePushNotification
• 通知送出プロバイダ(サーバ)が必要
• ユーザ端末のデバイストークンを管理
• デバイストークンに対してメッセージを送出
• APNSからフィードバックを受け取る
13年2月16日土曜日
RemotePushNotification
• 全てを自前で作るとかなり大変
• 特殊要件がなければBAASを使いましょう
13年2月16日土曜日
無料RemotePush提供サービス
• Parse
• pushwoosh
• CORE PUSH
13年2月16日土曜日
Parse無料プラン• 100万 Push/月まで
• 100万 RequestAPI/月
• REST API使用可
• スケジュールPushは不可
13年2月16日土曜日
pushwoosh無料プラン• 100万デバイスまで
• 10アプリまで
• REST API使用不可
• スケジュールPush可
13年2月16日土曜日
CORE PUSH無料プラン
• 5000デバイスまで
• スケジュールPush可
• REST API 使用可
• ※利用に承認が必要(3営業日)
13年2月16日土曜日
基本的な流れ• AppleDeveloperCenterでPushNotificationを有効にしてSSL証明書を取得
• Provisioningファイルを取得
• BaasサービスにSSL証明書をアップロード
• 各サービスのSDKを組み込む
• 実機で一度起動したら、各サービスのWeb画面でメッセージを送信する
13年2月16日土曜日
工数
• 自力でサーバから構築すると1ヶ月
• BaaSサービス使うと1日
13年2月16日土曜日
最後に• 月3回程度の手動通知ならBaaSを使うべし。
• 実装が簡単で汎用的なのはParse。スケジュール通知が必要な場合は別サーバでREST APIを発行するスクリプトを組めばよい。
• 詳しい実装の方法はこちらからhttp://d.hatena.ne.jp/h_mori/20121122/1353573242
13年2月16日土曜日
top related