タグ

passbookに関するclavierのブックマーク (2)

  • iOSアプリで必要なサーバサイドの機能をまとめて提供!·Helios MOONGIFT

    Heliosはプッシュ、アプリ内課金、Passbookなどのデータを一元管理できるiOS向けサーバソフトウェアです。 iOSではアプリ単体を作って終わりというものも多いですが、サーバサイドとのやり取りするアプリも少なくありません。そうした情報のやり取りを一元的に提供してくれる専用サーバがHeliosです。 データがないのですが、これはPassbook向けのデータ管理。 Pushもあります。 さらにアプリ内課金。 HeliosはデータをRESTfulなAPIで管理します。Rackアプリとして立てることも、SinatraやRailsの中に取り込んでシステムを提供することもできます。iOSアプリ開発時に用意してあると開発がスムーズに進みそうです。 HeliosはRuby製のオープンソース・ソフトウェア(MIT License)です。 MOONGIFTはこう見る iOSアプリ開発者にとってみればサ

    iOSアプリで必要なサーバサイドの機能をまとめて提供!·Helios MOONGIFT
  • node.jsでPassbookサーバをつくってみる(4) | Lab

    もはや、筆者にとってライフワークとなりつつあるこの連載。なぜ、連載形式にしてしまったのかを後悔しつつ第4回目です。 今回はこれまで作ったコードをとりまとめ、実際に使えるようにリファクタリングと必要な処理を追加してPassbookサービスを作るためのベースとなるようにします。 まずはmanifest.jsonを作る処理と署名をする処理をメインコードから分離します。署名する処理はさっくり分離、manifest.jsonを作る処理はちょっと考えて以下のようなコードにしました。 manifest.js var crypto = require('crypto'); HASH_ALGO = 'sha1'; HASH_FORMAT = 'hex'; // // contentsはObject(Map)を想定 // exports.createManifest = function(contents)

  • 1