SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
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日土曜日

Más contenido relacionado

Más de Hidetoshi Mori

プロジェクト管理しないという提案
プロジェクト管理しないという提案プロジェクト管理しないという提案
プロジェクト管理しないという提案Hidetoshi Mori
 
20130515 diary euglena_en
20130515 diary euglena_en20130515 diary euglena_en
20130515 diary euglena_enHidetoshi Mori
 
Nodejsによるapiサーバ構築事例
Nodejsによるapiサーバ構築事例Nodejsによるapiサーバ構築事例
Nodejsによるapiサーバ構築事例Hidetoshi Mori
 
mongodbの簡易ストレージ化
mongodbの簡易ストレージ化mongodbの簡易ストレージ化
mongodbの簡易ストレージ化Hidetoshi Mori
 
汎用apiサーバの構築
汎用apiサーバの構築汎用apiサーバの構築
汎用apiサーバの構築Hidetoshi Mori
 
UITableViewで無限CoverFlowを作る
UITableViewで無限CoverFlowを作るUITableViewで無限CoverFlowを作る
UITableViewで無限CoverFlowを作るHidetoshi Mori
 
モバイルビジネスの動向
モバイルビジネスの動向モバイルビジネスの動向
モバイルビジネスの動向Hidetoshi Mori
 
インタラクションデザインの考察
インタラクションデザインの考察インタラクションデザインの考察
インタラクションデザインの考察Hidetoshi Mori
 
モバイルビジネスの動向
モバイルビジネスの動向モバイルビジネスの動向
モバイルビジネスの動向Hidetoshi Mori
 
サービス開発における工程
サービス開発における工程サービス開発における工程
サービス開発における工程Hidetoshi Mori
 
ゲリラ的サービスの育て方
ゲリラ的サービスの育て方ゲリラ的サービスの育て方
ゲリラ的サービスの育て方Hidetoshi Mori
 
インタラクションデザインの考察
インタラクションデザインの考察インタラクションデザインの考察
インタラクションデザインの考察Hidetoshi Mori
 
Presentation of TapkuLibrary
Presentation of TapkuLibraryPresentation of TapkuLibrary
Presentation of TapkuLibraryHidetoshi Mori
 

Más de Hidetoshi Mori (16)

プロジェクト管理しないという提案
プロジェクト管理しないという提案プロジェクト管理しないという提案
プロジェクト管理しないという提案
 
Git超入門
Git超入門Git超入門
Git超入門
 
20130515 diary euglena_en
20130515 diary euglena_en20130515 diary euglena_en
20130515 diary euglena_en
 
Nodejsによるapiサーバ構築事例
Nodejsによるapiサーバ構築事例Nodejsによるapiサーバ構築事例
Nodejsによるapiサーバ構築事例
 
mongodbの簡易ストレージ化
mongodbの簡易ストレージ化mongodbの簡易ストレージ化
mongodbの簡易ストレージ化
 
汎用apiサーバの構築
汎用apiサーバの構築汎用apiサーバの構築
汎用apiサーバの構築
 
UITableViewで無限CoverFlowを作る
UITableViewで無限CoverFlowを作るUITableViewで無限CoverFlowを作る
UITableViewで無限CoverFlowを作る
 
モバイルビジネスの動向
モバイルビジネスの動向モバイルビジネスの動向
モバイルビジネスの動向
 
インタラクションデザインの考察
インタラクションデザインの考察インタラクションデザインの考察
インタラクションデザインの考察
 
モバイルビジネスの動向
モバイルビジネスの動向モバイルビジネスの動向
モバイルビジネスの動向
 
サービス開発における工程
サービス開発における工程サービス開発における工程
サービス開発における工程
 
ゲリラ的サービスの育て方
ゲリラ的サービスの育て方ゲリラ的サービスの育て方
ゲリラ的サービスの育て方
 
インタラクションデザインの考察
インタラクションデザインの考察インタラクションデザインの考察
インタラクションデザインの考察
 
Presentation of TapkuLibrary
Presentation of TapkuLibraryPresentation of TapkuLibrary
Presentation of TapkuLibrary
 
Facebook API for iOS
Facebook API for iOSFacebook API for iOS
Facebook API for iOS
 
FacebookAPI for iOS
FacebookAPI for iOSFacebookAPI for iOS
FacebookAPI for iOS
 

20130216 remote pushnotification_aspサービスのススメ

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