iOSアプリ開発で使えるSwiftライブラリまとめ

Swiftライブラリまとめ

以前書かせて頂きました「【2016年】人気のプログラミング言語5選を紹介します」にもあるように、SwiftはiPhoneやiPadなどのiOSアプリの開発で使われる若い言語ですが、すでに多くのライブラリが存在します。今回は、オススメのSwiftライブラリを目的別にまとめました。

ライブラリとは?

ライブラリとはある機能を複数集めてファイルにしたもので、自分でコーディングせずともそのライブラリを呼び出せばある機能を実装できてしまいます。ライブラリを知っているかいないかで、ずいぶんコーディング量に違いがでてきますね。

ここからは本題のSwiftを用いて使用できるライブラリの紹介をしていきます!

UI

MMPopLabel

https://github.com/mgcm/MMPopLabel

アプリをはじめてひらいたときによくある、ポップラベルを実装するライブラリです。基本的な操作をわかりやすく伝えることができますね。

RKNotificationHub

https://github.com/cwRichardKim/RKNotificationHub

FacebookなどのSNSでよくある、未読数を表示するバッジです。

RAMAnimatedTabBarController

https://github.com/Ramotion/animated-tab-bar

タブにアニメーションを加えることができます。BounceやRotate(回転)など、アニメーションの種類も豊富。

LTMorphingLabel

https://github.com/lexrus/LTMorphingLabel

モーフィングが実装できるUIライブラリです。モーフィング、知ってますか?対象となる素材を少しずつ変化させて、動きのあるエフェクトをさせることを言います。使いすぎると騒がしくなりますが、うまく使うとアクセントがつけられます。

ナビゲーション

REFrostedViewController

https://github.com/romaonthego/REFrostedViewController

ぼかしの入ったナビゲーションメニューが実装できます。スライドメニューはよく見るのですが、ぼかし効果を使うとおしゃれですね。

iOS-Slide-Menu

https://github.com/aryaxt/iOS-Slide-Menu

アプリやウェブサイトでよく見る、スライドメニューを実装するためのライブラリです。

フォーム

XLForm

https://github.com/xmartlabs/XLForm

簡単にフォームの実装ができます。GitHubでは、iOSカレンダーを使ったデモが見られます。

SNSログイン

SimpleAuth

https://github.com/calebd/SimpleAuth

SNSログインを実装するためのプラグインです。FacebookやTwitter、Dropbox、Instagramなどの大手SNSにはほぼ対応しています。

位置情報

LocationManager

https://github.com/intuit/LocationManager

位置情報が取得できます。Objective-Cのライブラリなのですが、Swiftでも問題なく動きます。

Swiftライブラリの探し方

Swiftのおすすめライブラリを紹介してきましたが、それ以外にもたくさん便利なライブラリはあります。自分でSwiftのライブラリを探すには、どうすればいいのでしょうか?

GitHubで検索してももちろん良いのですが、ライブラリを探せる便利なサイト(ツール)もあります。ここでは2つ、ライブラリを探せるサイトをご紹介しておきますね!

iOSCookies

iOSCookies

http://www.ioscookies.com/

Swiftのライブラリを探すことができます。DatabaseやSecurity、Audio、Gamesなどのカテゴリーごとに、ライブラリが検索できます。

Swift toolbox

Swift toolbox

http://www.swifttoolbox.io/

こちらもSwiftのライブラリが検索できるサイトです。ライブラリの名称や自由検索で、ライブラリが探せます。OSⅩのライブラリも検索できます。

あとがき

アプリ開発のお仕事はゲーム開発のお仕事が多いですが、これからはIoT化が進んで世の中をもっと便利にするようなアプリ開発のために使われるようになるでしょう。

そんな世の中を変える仕事をしたい方はぜひ、弊社に足を運んで頂き一緒に仕事ができればと思います。「Swiftの案件に興味があります」と「備考」に記載いただければと思います。

弊社の方からすぐに詳しいご詳細をご連絡させて頂きますのでぜひとも、よろしくお願い致します。

 

[Swiftの仕事についてのお問合せはこちら]

中西洋平

中西洋平Web屋さん兼IT記事ライター

投稿者プロフィール

ピンとくるウェブサービスやガジェットを探すのが趣味です。どうぞよろしく。

この著者の最新の記事

関連記事

Follow me on

Facebookの投稿

弊社を手伝ってくれている Yuya Sato に、
オフィス制作時の360度タイムラプス撮影したものを編集してアップしてもらいました!

何にもないところからオフィスができていくのが面白いです!!!
www.youtube.com/watch?v=YFRvF_qot3o
... See MoreSee Less

View on Facebook

2016年7月、オフィス移転しまして、オフィスを手作りしました! ... See MoreSee Less

View on Facebook

Luxyでは毎月1回、Luxyメンバーで大江戸温泉ミーティンをすることになりました!
今回は第一回目のミーティング。

みんなでお風呂入って、飲んで笑って…たまにミーティングして(笑)
とても良い時間を過ごせました!
... See MoreSee Less

View on Facebook
ページ上部へ戻る