iosとrailsでinstagramのクローンサービスを作る
railsと連携したネイティブアプリを作りたかったので、
instagramのクローンサービスを作ってみました。
完成度はかなり低く、多分全体実装の5%くらいのですが、
会員登録(ログイン)、登録者に紐付いたタイムラインの表示、写真(加工)、ユーザ検索、フォロー、アンフォロー
あたりまではできるようになっています。
ソースはいつものようにgithubに。
https://github.com/face-do/clonestagram
server側のコードと、client側のコードがセットではいってます。
実際に試す場合には、
画像のアップロードには、carrierwaveを使ってS3にあげているので、そのトークンを変更し、
またios側で通信先のURLをすべて変更してください。
会員登録(ログイン)の処理はserver側でdeviseを使っていて、
ios側がusernameとpasswordをjsonで送信すると、その結果をjsonで返してくれるので、
それをうけて適当に処理するようにしてます。
TODOとしては、
フィルタがしょぼいので調整する。
各種バグの修正。
ユーザ個別画面の修正。
参考:
http://wp.serpere.info/archives/2110
http://d.hatena.ne.jp/tomute/20091121/1258884514
http://d.hatena.ne.jp/sparkgene/20120422/1335075063
http://oneworld-inc.jp/blog/?p=148
iosのライブラリ
https://github.com/glassonion1/R9HTTPRequest
https://github.com/ldandersen/scifihifi-iphone/tree/master/security
http://stig.github.com/json-framework/
2012年7月24日火曜日
iosとrailsでinstagramのクローンサービスを作る
登録:
投稿 (Atom)