PaaS( eXcale や Heroku )上の Node.js とiOS間で Socket.IO を用いたリアルタイムな双方向通信をする方法について、 前回 はリアルタイム通信の概念とサーバ側実装について解説しました。今回は Objective-C用のライブラリ管理システム CocoaPods を利用して、iOSからSocket.IO通信する方法を解説します。 CocoaPodsとは CocoaPods は、Objective-C用のライブラリ管理システムです。Rubyでの Bundler やNode.jsでの npm に相当します。 iOSやMacOS向けにObjective-Cでプログラムを開発する場合、これまでは依存するライブラリをgithubなどからダウンロードし、ソースコードやリソースファイルをXcodeプロジェクトへ一つ一つ追加する必要がありました。しかしこれはかなり煩雑