You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
諸事情(便利な言葉)により、今更iPhone5を買ったのですが、それに伴っていろんな部分を一新しました。その成果の一部をメモしておきます。メモなので作業手順は省略しますが、リンク先を読めば、Tiarra導入できる知識レベルで充分に導入できるはずです。 前置き (やってる本人達も含めて)たぶん誰にも理解できないでしょうが、IRCの某チャンネルにおいて、かろかろさんの帰宅に合わせて (karo2)こんばんわー (hageatama)えろえろさんだ!!!! (karo2)Σ/´□`;\ というやりとりをもう6年にも渡って繰り返しています。それはすなわち、かろかろさんの帰宅発言をリアルタイムで通知するシステム構築の歴史です。 Gmail、im.kayac.com、boxcar、Prowl……iPhoneへのPush通知だけでもいろいろと試してきましたが、ようやく決定版と言えるレベルにたどり着きまし
3 月 13 日、Chrome Beta のブログポストが出ました。Android 版 Chrome でプッシュ通知が使えるようになったのが個人的なハイライトです。 「確かにプッシュ通知は便利かもね〜」と思ったあなた、驚きが足りません。のけぞるべきです。小躍りするべきです。 理由を説明します。 ユーザーエンゲージメントが変わる # あなたのウェブサイトのビジネスモデルが広告モデルにしろ課金モデルにしろ、ユーザーが繰り返し訪れてくれることは大前提です。通常のウェブサイトやサービスは、そのための策を練ります。そのきっかけをサービス側から能動的に与えることで、ユーザーが戻ってきて、ビジネスは回ります。しかし、そのきっかけを与える方法は、非常に限定されていると言わざるを得ません。 インターネットが普及し始めた当初から伝統的に利用されているのがメール、数年前から利用されているのがソーシャルメディア、
こんにちは、間藤です。 iOS7が正式リリースされて1ヶ月が経ちましたが、今回はiOS7で強化されたRemote Notifications(Push通知)の機能について取り上げてみます。また、Push通知を切っ掛けにして、コンテンツをダウンロードするサンプルも作成してみましたので、そのサンプルの挙動についても見ていきたいと思います。(確認した挙動については、私自身納得の行かないこともあったので、そのあたりについても触れます。) どんな機能強化なのか? 以下、iOS6までのPush通知の仕組みを表したものです。 iOS6までは、Push通知を受けたアプリがすぐに処理を開始できるわけではなく、ユーザがアプリをフォアグランドにする必要がありました。 それがiOS7になると以下のようになります。 アプリがバックグランドであっても、Push通知を受けるとすぐに処理を開始することができるようになって
iOS Silent Push notifications is a great feature released in iOS7. When a silent push notification reaches device, user does not know anything about the notification. But your app gets the notification and app will be given some time to download new content and present it to the user. Silent remote notifications can be useful for Episodic content—TV shows, podcasts Read these stories later Purchas
iOS7でプッシュ通知にもいくつかの機能追加が加えられていますが、おそらくドキュメントに書かれていないことで、場合によっては問題が生じるかもしれない変更が加えられているようです。 Appleのドキュメント → Local and Push Notification Programming Guide プッシュ通知のデバイストークンは端末ごとに一意 感覚的には、プッシュ通知のデバイストークンは、取得メソッドを呼んだ時にアプリごとに生成されているように思います。しかし、実際にはアプリごとに異なるデバイストークンが取得されるわけではなく、同じ端末ならばどのアプリから取得しても同じデバイストークンが取得されるようです。 Stack Overflowなどでも、「デバイストークンってアプリごとに違うんですか?」「アプリが違っても同じトークンです」みたいなやりとりがされています。 Is the APN
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端末に通知をすることができることをご紹介したいと思います。 プ
APNsGatewayServer を書こうの巻 えー。APNsとのやりとり部分を書くのはなにげにとても面倒です。面倒な理由として プロトコルがアップルのオレオレプロトコルであり、なおかつバイナリでやりとりしている APNsサーバーに対してリクエストを送っても、基本的にレスポンスは帰ってこない でもなんかエラーがあった場合はレスポンスが帰ってくる 基本的にコネクションをつなぎっぱなしにしておかなければならない でもときどき何も言わずに向こうからブチっと接続を切ってくる というあたりが挙げられますね。 1番の理由については単にめんどくさいだけで何も問題はありません。自分で書かなくてもライブラリとか結構あるし、そもそもこれくらいは書けよ感もある。 でもその他の問題がなかなかくせ者なのです。 まず、エラーの時だけレスポンスが帰ってくるということで、リクエストを投げたらレスポンスが来るまでブロック
2013-08-14 最近、プッシュ通知機能を提供するサービスが続出しているので簡単にまとめてみた Amazonのリリースを見て最近スマートフォンへのプッシュ通知機能を簡単に提供できるようにするサービスが続出してるなと思ったのでちょっと調べてみました。パッと思いつくだけでもここ2週間ぐらいで下記のリリースがでてます。 シロクが「Growth Push」を公開--“プッシュ通知”を解析し、リテンションを向上 グリー、「プッシュ通知」機能および分析サービスを無償提供 ユニコン社、プッシュ通知機能等を無償で提供するモバイル開発プラットフォーム「Fello」を発表 アマゾン ウェブ サービス、モバイルプッシュ通知を提供へ 上記以外でも、結構古くから「popinfo」や「Appvisor」、「PushMaker」、「CORE PUSH」、「Samurai Notification」、「OneSpea
Googleは、ブラウザベースのアプリケーションにもそうでないソフトウェアと同等の機能を持たせるため、「Chrome」で動作しているウェブアプリケーションにプログラマーがプッシュ通知できるようにした。 Googleは米国時間5月9日、「Google Chrome」および同ブラウザベースのOS「Google Chrome OS」でプッシュ通知機能を利用できるサービス「Google Cloud Messaging for Chrome」(GCM)の提供を開始した。Googleで製品マネージャーを務めるMark Scott氏は、同サービスをブログ投稿で発表した。 この技術により、株価のアラートやニュース記事など、ブラウザでのアクションを呼び出すメッセージをサーバが送信できるようなる。このサービスを利用すると、開発者のサーバがGoogleのGCMサーバにメッセージを送信し、GCMサーバはChrom
厳しい残暑が続きますが、暦の上では秋。秋といえば、iOS 6がリリースされる時期ですよ! その折にはなにかレポートいたしますので、ご期待ください。 さて、今回は「プッシュ通知」について。Mountain Lionでは「通知センター」として語られがちだが、ここではその本質の機能であるプッシュ通知について、解説してみたい。 Mountain Lionで追加された「通知センター」は、メールの到着やTwitterのメンションなどをリアルタイムに知らせる表示領域だ。しかし、デスクトップ右上にある通知ボタンを含め、それらは一種の"外枠"であり、通知センターの本質ではない。 通知センターの本質は「プッシュ通知の伝達」にあり、それは基本的にiOSと同様だ。通知経路は「リモート通知」と「ローカル通知」の2種類があり、前者はAppleが運営する専用サーバー(APNS、Apple Push Notificati
kishikawakatsumi/WWDCChecker-Mac · GitHub kishikawakatsumi/WWDCChecker-iPhone · GitHub WWDC 2012 がようやく発表されました。 チケットは2時間ほどで売り切れてしまいましたが、なんとか買うことができました。 これまでの傾向から激しい争奪戦になることは分かっていたので WWDC のサイト (WWDC - Apple Developer) を監視して、更新があったら手元の iPhone にプッシュ通知で知らせてくれるアプリケーションを作りました。 今回、無事に役目を果たすことができたので少々の解説をしつつ、来年のためにソースコードを公開します。 ↓ ぞくぞくと寄せられる喜びの声 WWDCきたー。 2012-04-25 21:36:09 via Echofon @k_katsumi きしかわさんのあぷり
新作でTwitter,はてな,Google Readerから横断的に情報収集し、マルチポストするアプリを作っているのですが、そこでTwitterのリプライPush機能を実装したので、Push Notificationを実装する方法をまとめてみます。 Push Notificationの流れ Push Notificationに関する登場人物は、 iPhone Apple Push Notification Service(APNs) Provider の3者です。 iPhoneはいわずもがな、みんなの手元にあるiPhone。APNsはAppleが用意しているPushしてくれるやつです。Providerは、開発者が用意するもので、こいつがPushしたい情報を送る役割を持ちます。 この3者間でのデータの流れは大きくデバイス登録とPush通知の2つのフェーズに分かれます。 デバイス登録
久々にAppBank for iPhoneがバージョンアップされました。 AppBank for iPhone無料全てのiPhoneユーザのために 追加したのはプッシュ通知機能です。セール情報の通知と、更にもう一つ、通知されるものがあります。詳しくはアプリ内の設定画面に追加されている「通知設定」をご覧ください。「その他」タブ > 設定 > 通知設定 多分、iPhoneユーザさんにはちょっと嬉しい内容だと思いますので、ぜひご覧ください。 しかし、何故今更プッシュ通知を?と思われる方もいらっしゃるかもしれないので、いつもと趣向を変えて、その理由を簡単に説明してみます。 主な理由、目的は、プッシュ通知による「サーバ負荷の把握」です。 今までは私自身がプッシュ通知自体の必要性を感じてなかったため、実際、他のアプリでも全然使ってなかったので、サーバに余計な負荷をかけたくない、てことで、プッシュ通知は
iPadの製品発表がされちょっとした興奮でした。 さて、前回の続きとして情報整理をしようと考えたときにちょっと自分の中で使っている事を忘れていたサービスがありましたのでここで整理として書いておきたいと思います。このサービスには非常に満足しており便利に利用しています。 iPhoneユーザの場合、通知サービスを一つくらいは設定しているかもしれません。一番その恩赦をうけているのはTwitterになるのですが私はクライアントに依存しないようにProwlというクライアントアプリ経由で受信しています。 このことはちょっと前にも記事にしていたので書いていたのですがすっかりその屋台骨?な PreyFetcher というサービスを忘れていました。 という流れで動作します。 これによりどのTwitterクライアントでも関係なくプッシュの恩赦をうける事ができるという理屈です。Prowlは単純な通知クライアントと
Reliable and Scalable APNS Integration Service. iLime is a scalable, easy-to-implement solution for integrating Apple Push Notification Service (APNS) and In App Purchase content for your iPhone application customers. Push to APNS faster, with no up-front cost. Interface with Apple's Push Notification Service (APNS) using our proven and reliable RESTful APIs. Implement Store Kit in minutes, not h
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く