36
54

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

iosアプリ開発に便利なライブラリ一覧

Last updated at Posted at 2021-01-17

#概要
iosアプリ開発において、簡単に便利なライブラリを紹介します。
ライブラリのインストールはcocoa podsを利用しています。

#目次
1.Alamofire
2.AlamofireImage
3.APIkit 
4.Reachability.swift
5.ObjectMapper
6.Cadable
7.Rswift
8.lottie-ios
9.PKHUD
10.GradientCircularProgress
11.Realm Swift
12.RxSwift
13.promiseKit
14.Bright-future
15.swiftStoreKit
16.Graphs
17.SwiftDate

#ネットワーク系

Alamofire

アプリからネットワーク通信をしたい場合、定番なツール
swift標準機能のURLRequestを使用するより、シンプルで書きやすい
###AlamofireImage
URLを指定して、ネットワーク上の画像を取得できる
###APIkit
シンプルなコードが書ける
#ネットワーク接続監視系
###Reachability.swift
クロージャやローカル通知で接続状況の変化を受け取ることができる

#デコーダ系
###ObjectMapper
デコーダとして定番
###Cadable
swift標準のデコーダ

#リソースの定義系
###Rswift
ソースコードの文字列を始めとするリソースの定義を構造体を使って自動的にリストアップしてくれる

#アニメーション系
###lottie-ios
リッチなアニメーションを作ることができる

#インジケーター系
ソースコードの文字列を始めとするリソースの定義をstructを使って自動的にリストアップしてくれる
###PKHUD
HUDを表示できる
###GradientCircularProgress

#データベース系
###Realm Swift
データベースのコードをかんたんに書ける
アプリ自身にデータベースを持ち、サーバー側のデータベースと動機できるため、オフライン状態でもアプリを動作できる。
リレーションも使用可

#非同期処理系
###RxSwift
非同期処理のイベントを受け取ることができる
###promiseKit
シンプルに非同期処理を実現できる
###Bright-future
シンプルに非同期処理が書けるが、日本語記事が少ない

#課金系
###swiftStoreKit
簡単に課金処理が作れる

#グラフ系
###Graphs
簡単アプリでグラフを作成できる

#日付系
###SwiftDate
簡単に日付処理ができる

36
54
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
36
54

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?