Hatena::Groupiphone-dev

haoyayoi Dev Style このページをアンテナに追加 RSSフィード

2009-10-10

Catalyst用Apple Push Notification Serviceモジュール

| 02:07 | Catalyst用Apple Push Notification Serviceモジュール - haoyayoi Dev Style を含むブックマーク はてなブックマーク - Catalyst用Apple Push Notification Serviceモジュール - haoyayoi Dev Style Catalyst用Apple Push Notification Serviceモジュール - haoyayoi Dev Style のブックマークコメント

perlMVCフレームワークCatalystモジュールとして、Catalyst::View::APNSを書いてみました。githubに上げてます。作成完了したらCPANに申請の予定。

Catalyst::View::APNS

掲示板とかでメールによる通知とかもありますが、Pushで通知とかもあってもよさそうなものです。Catalystに触れる事が多くなったので、せめてCatalystだけでもそれをお手軽にしたいと思いました。CPAN申請が完了したら改めて書く事にします。

2009-08-14

perl製Apple Push Notification Service

| 07:03 | perl製Apple Push Notification Service - haoyayoi Dev Style を含むブックマーク はてなブックマーク - perl製Apple Push Notification Service - haoyayoi Dev Style perl製Apple Push Notification Service - haoyayoi Dev Style のブックマークコメント

以前Push用フレームワークについて取り上げた際に述べていた書き下ろしモジュールですが、CPANへの申請が完了しています。

Net::APNS

小さいバージョンアップが入っていますが、これはパッケージングミスの修正です。

なお、丁度時期前後して同じperl製のフレームワークが幾つか登場しています。

結果的にやってることは全く同じなんですが、利用している他のモジュールや、それまでに存在するアプローチが違っています。名前空間が同じモジュールを既に使っていればその名前空間に合わせたりと、最適なやりかたで行うことをお薦めします。

2009-07-31

Push Notification 用フレームワーク

| 22:53 | Push Notification 用フレームワーク - haoyayoi Dev Style を含むブックマーク はてなブックマーク - Push Notification 用フレームワーク - haoyayoi Dev Style Push Notification 用フレームワーク - haoyayoi Dev Style のブックマークコメント

iPhoneへのPushに用いるサーバサイド用フレームワークについて色々と検索してました。ssl通信のためにopensslをラップする感覚です。既に開発されたものが転がっていたので並べてみます。

どれを使っても基本的な動きは同じ。好きな言語を使ってみることをお薦めします。


くまなく探してみたんですが、perlだけ見当たりません。perl脳なため、仕方なく自力で書き下ろし。現状、pushの仕様と言語の相性が悪いのか、あるいは利用しているモジュールの動きがそもそもpushの仕様に沿っていないのかもしれませんが、ssl上で書込み出来ているのにiPhone側にpushが届いていない感じです。でも頑張れるだけ頑張ってみようと思います。

ちなみにNet::SSLeayを使って書いてます。