テレビ東京の見逃し動画配信サービス「ネットもテレ東」事業にて、Firebaseの各種機能を利用してPUSH通知基盤システムを構築した知見を紹介。
![Firebaseを活用したPUSH通知基盤構築](https://cdn-ak-scissors.b.st-hatena.com/image/square/81b25544a526b4e9b5cd546c7a03558ad63dc98b/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F621c519e0f8f40c3864c34c4d08a62de%2Fslide_0.jpg%3F10339482)
テレビ東京の見逃し動画配信サービス「ネットもテレ東」事業にて、Firebaseの各種機能を利用してPUSH通知基盤システムを構築した知見を紹介。
こんにちは、id:hogelog(会員事業部 小室)です。 現在自分が開発しているAndroidアプリのプッシュ通知の実装に Amazon Cognito, Amazon SNS, Amazon DynamoDB を使ったらアプリコード(と、AWSの設定)だけで機能が実現できてしまい、予定していたサーバサイド実装がまったく不要となったのでその知見を共有します。 アプリプッシュ通知の要件 今回実装したプッシュ通知の要件は以下です。 プッシュ通知を許可したユーザ全員に共通した内容を一斉通知 通知はバッチプログラムから週に数回程度 年内には一万ユーザぐらいに利用されること目標 GCMトークンはデータストアに記録しておく 将来的にはA/Bテストなどをおこなうことも可能なように 当初はこれらの機能を実現するため、適当なRailsアプリでGCMトークンを受け取ってうまいことあれこれするAPIを実装しよ
If you ask a room of developers what mobile device features are missing from the web, push notifications are always high on the list. Push notifications allow your users to opt-in to timely updates from sites they love and allow you to effectively re-engage them with customized, engaging content. As of Chrome version 42, the Push API and Notification API are available to developers. The Push API i
iOS7対応で既に盛大に苦しんだ方はハマってないはずですが… iOS8でAPNsへデバイス登録する際のメソッドが変わった、とは別の話です。 ※予めお断りしておきますが、検証は各自でお願いします。 (自分はiOS Appのdeveloperでもなんでもないです) iOS8アップデートとプッシュ通知 アプリをインストールした状態でiOSをアップデートした場合にプッシュ通知でハマる場合がある こんなアプリがハマる アプリ内部にデバイストークンが無い場合のみAPNsにデバイス登録&トークン発行するアプリ (実質、初回起動時のみしかデバイス登録しないタイプのアプリ) なぜハマるか iOSアップデート後、再度APNsへのデバイス登録を行わなければプッシュ通知が行えない ※ちなみに再登録後のデバイストークンはiOSアップデート前と同じ なので、APNsへのデバイス登録が必要なのだが、上記のハマるタイプの
※当ブログではアフィリエイト広告を利用しています。 現在業務でiOSアプリを細々と作っていたりするのですが、APNS(Apple Push Notification Service)を利用したリモートプッシュ通知を実装する際にいろいろ手間取った点がありました。 実装するまでの手順をできるだけ詳細にまとめてみます。長いのでエントリを前編・後編に分けます。前編は「概要~プロビジョニングプロファイル」の準備の手順です。 APNS(Apple Push Notification Service)を利用したプッシュ通知の流れ プッシュ通知についての概要はApple公式ドキュメント「Local および Push Notification プログラミングガイド」で解説されていますが、単純化すると下記の流れとなります。 iPhone・iPadのアプリでプッシュ通知を許可し、APNSからデバイストークンを取
Notifications from any, third party, app You can keep your phone in your pocket and still know what’s going on. Stay up-to-date on your incoming WhatsApp messages, know when someone’s calling you, or read any of the other notifications from any app on your iPhone. You can mute apps so you won’t receive notifications from apps that are also running on your Mac. Bluetooth Low Energy Because Notify
Don’t invest unless you’re prepared to lose all the money you invest. This is a high-risk investment and you are unlikely to be protected if something goes wrong. Take 2 mins to learn more
まーたやってもうた。 毎回、テスト配布でAdhoc版のProvisioningを設定して Releaseモードでアーカイブすると、 そのときに取得したAPNSのtokenと ストアのリリース版からのAPNStokenがサーバー側で混在してしまって プッシュが届かないという現象が。。。 これを今回限りでこの現象とはおさらばする!打破!\( ^ヮ゜)>ダハ! ▼まずはこちらを参考に http://peter78.wordpress.com/2011/04/01/apple-push-notification-service-deployment-tips/ 要点は以下。おさらいも兼ねて。 1:Adhoc版=開発環境(≠本番環境) 2:開発環境では本番環境のAPNSを取得することはできない。 3:本番環境(Release版)で取得するAPNSは本番用のもの、 なのでこの本番用APNS token
Amazon SNS Mobile Push 以下の画像をご覧ください。キタコレ! がしかし、諏訪くんに先を超されてしまいしたw。こちらでは、Amazon SNSを使ってApple iOS端末にプッシュ通知したいと思います。Androidな方は以下の記事をご覧ください。 [AWS] Amazon SNS の新機能「Mobile Push」を Android で使ってみた Apple Push Notification Services(APNS) APNSは、Appleが管理するiOS端末宛のプッシュ通知サービスです。今まで、このプッシュ通知を使うためには、BaaSや自前での構築が必要でしたが、今回の新機能によってAWSがやってくれるんですね!本記事では、Amazon SNSからMobile Pushを使ってAPNS経由でiOS端末に通知をすることができることをご紹介したいと思います。 プ
Amazon SageMaker Geospatial Capabilities Now Generally Available with Security Updates and More Use Case Samples At AWS re:Invent 2022, we previewed Amazon SageMaker geospatial capabilities, allowing data scientists and machine learning (ML) engineers to build, train, and deploy ML models using geospatial data. Geospatial ML with Amazon SageMaker supports access to readily available geospatial dat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く