STEP_2:SNS系アプリ開発で便利なライブラリ一覧 前編
台風から秋雨前線のコンボで、ここ数週間毎週末雨に見舞われているような気がしますね
せっかくの休日、だけど雨で外で出たくない!(>_<)
そんな日はRomでチャットに限りますね!
話題のチャットアプリRomはこちらからどうぞ
https://itunes.apple.com/us/app/rom-minnadewaiwaioshaberi/id1130668811?mt=8
さてさて、今回はRomでも使用しているSNS系アプリ開発で便利なライブラリ達をサクっとご紹介します
まずはUI/UX 画面系のライブラリ達です。
- SVProgressHUD
画像のダウンロードや通信待ちでカッコイイLoadingポップアップを数行で表示してくれるSVProgressHUD - MMDrawerController
Androidアプリではお馴染みの左サイドからニョキっと出てくるメニュー画面を実装してくれるMMDrawerController
- PageMenu
カテゴリ毎に何かをリスト表示したい時、タブ付きで横スクロールViewを実現してくれるPageMenu
- Spring
Viewに対して各種アニメーション動作を用意してくれるライブラリ
多数のアニメーションが用意されていて、動作に強弱をつけたりを数コードで実現してくれます
- RAMAnimatedTabBarController
アイコンタップ時にも微動駄しないUITabVIewContorllerを拡張して、アイコンタップ時に各種アニメーションを設定できるRAMAnimatedTabBarController。
- iCarousel
フリック動作で画像を走馬灯のように回せるカルーセルメニューを実装してくれるiCarousel
ユーザ一覧や画像選択等に使用すると見た目も、選択しやすさもグッとアップ
後半は稼働監視や、JSONデコードなど裏方さんのライブラリ達を一挙紹介していきます