Submit Search
iOS開発でのおすすめライブラリと管理
0 likes
770 views
T
Tomoya Hayakawa
名古屋LT大会での発表資料
Technology
Read more
1 of 21
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
More Related Content
PDF
COOKPAD tab 勉強会 2014.04.24
akahira
PDF
Swiftで、Webサーバにデータを送信・登録しよう!
Kanako Kobayashi
PDF
楽しいSwift!クラスと構造体を知る:)
Kanako Kobayashi
PDF
Swiftの実際ダメな所
S_Shimotori
PDF
Swiftだめ自慢Beta5
今城 善矩
PPTX
iOSでライブラリを提供する際に気をつけたいこと
asakahara
PDF
マルチデバイスに対応するためのAuto layout
asakahara
PDF
20141220_iOS8マルチデバイス対応(Size Classes編)
Kanako Kobayashi
COOKPAD tab 勉強会 2014.04.24
akahira
Swiftで、Webサーバにデータを送信・登録しよう!
Kanako Kobayashi
楽しいSwift!クラスと構造体を知る:)
Kanako Kobayashi
Swiftの実際ダメな所
S_Shimotori
Swiftだめ自慢Beta5
今城 善矩
iOSでライブラリを提供する際に気をつけたいこと
asakahara
マルチデバイスに対応するためのAuto layout
asakahara
20141220_iOS8マルチデバイス対応(Size Classes編)
Kanako Kobayashi
What's hot
(20)
PPTX
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
PDF
Swiftのプロパティオブザーバを使い倒す
Tomoki Hasegawa
PDF
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
PDF
Swift afterbeginner
Kiminari Homma
PDF
Swiftアプリ制作入門 かんたんシューティングゲーム
聡 中川
PDF
Swift入門
聡 中川
PDF
Swift afterbeginner
Kiminari Homma
PDF
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
PDF
20140822 Swift 勉強会 vol.3 - はぢめての Swift
Mori Tetsuya
PPTX
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
PDF
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
PDF
TypeScript補完計画 for Sublime Text 2
kamukiriri
PPTX
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
PDF
Movable Type Data API連携!店舗情報を地図に表示させよう!
Kanako Kobayashi
KEY
Twitter クライアント開発のすすめ #twtr_hack
Mocel Mocelic
PPTX
Movable Type Data API Swiftアプリ作成事例
FromF
PDF
swiftで twitterクライアントを作る
Akira Fukushima
PDF
Ember コミュニティとわたし
Ryunosuke SATO
PDF
a-blog cms の基本 福岡版
Kasumi Morita
PDF
a-blog cms の基本 Ver.Kochi
Kasumi Morita
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
Swiftのプロパティオブザーバを使い倒す
Tomoki Hasegawa
これからはじめる SwiftPlayground入門
Hiramatsu Ryosuke
Swift afterbeginner
Kiminari Homma
Swiftアプリ制作入門 かんたんシューティングゲーム
聡 中川
Swift入門
聡 中川
Swift afterbeginner
Kiminari Homma
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
20140822 Swift 勉強会 vol.3 - はぢめての Swift
Mori Tetsuya
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
TypeScript補完計画 for Sublime Text 2
kamukiriri
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
Movable Type Data API連携!店舗情報を地図に表示させよう!
Kanako Kobayashi
Twitter クライアント開発のすすめ #twtr_hack
Mocel Mocelic
Movable Type Data API Swiftアプリ作成事例
FromF
swiftで twitterクライアントを作る
Akira Fukushima
Ember コミュニティとわたし
Ryunosuke SATO
a-blog cms の基本 福岡版
Kasumi Morita
a-blog cms の基本 Ver.Kochi
Kasumi Morita
Ad
Similar to iOS開発でのおすすめライブラリと管理
(20)
PDF
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
PDF
How to improve Type-safety in your Objective-C code
Chiharu Nameki
PDF
第1回 コデアルiOSアプリ勉強会
codeal
PDF
Nullabilityについて
ishikawa akira
PPTX
Keep a diary
幸雄 村上
PPTX
Net fringejp2016
Yusuke Fujiwara
PPTX
C# と .NET と ・・・
ShinichiAoyagi
PDF
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
PPTX
iOS13 SDK による 全機能置き換え Part1
Kaname Noto
PDF
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
Takashi Sogabe
PDF
既存プロジェクトにSwiftLintを導入した話
akatsuki174
PDF
Micronaut on Azure 試してみた
拓将 平林
PPTX
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Kohei Saito
PDF
SwiftによるiOS開発再入門
Tomoki Hasegawa
PDF
Salesforce Lightning をやってみてあれこれ
寛 吉田
PDF
Silverlight+COMにチャレンジ
You&I
PDF
Yahoo!アフィリエイトソン最優秀賞者に学ぶ Swift講座
Masaru Gushiken
PDF
Swiftでの関数型プログラミングについて考えていること
Shingo Sato
PDF
Mix and Match / Swift and Objective-C
Goichi Hirakawa
PDF
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
How to improve Type-safety in your Objective-C code
Chiharu Nameki
第1回 コデアルiOSアプリ勉強会
codeal
Nullabilityについて
ishikawa akira
Keep a diary
幸雄 村上
Net fringejp2016
Yusuke Fujiwara
C# と .NET と ・・・
ShinichiAoyagi
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
iOS13 SDK による 全機能置き換え Part1
Kaname Noto
アプリケーションエンジニアのためのクラウドインフラ再入門 (2/3)
Takashi Sogabe
既存プロジェクトにSwiftLintを導入した話
akatsuki174
Micronaut on Azure 試してみた
拓将 平林
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Kohei Saito
SwiftによるiOS開発再入門
Tomoki Hasegawa
Salesforce Lightning をやってみてあれこれ
寛 吉田
Silverlight+COMにチャレンジ
You&I
Yahoo!アフィリエイトソン最優秀賞者に学ぶ Swift講座
Masaru Gushiken
Swiftでの関数型プログラミングについて考えていること
Shingo Sato
Mix and Match / Swift and Objective-C
Goichi Hirakawa
RubyKaigi2009 - RubyをつかったiPhoneアプリケーション開発
takuma mori
Ad
iOS開発でのおすすめライブラリと管理
1.
iOS開発でのおすすめ ライブラリと管理 10/18 @Sim_progra
2.
自己紹介 • 早川智也(@Sim_progra) • 名古屋工業大学 2年生 •
部活:コンピュータ倶楽部、 C0de • 主にSwiftでのiOSアプリ開発 してます
3.
• Swift大好き • Kotlinやりたいな •
Objective-Cとか言う変態言語は消えてほしい • ただSwiftの仕様変更激しい Objective-CもSwiftもマゾい人が使う言語 Appleへの信仰心が試される
4.
おすすめライブラリ
5.
Alamofire • HTTP等の通信周りをラップしたライブラリ • Swiftで書かれている •
生で書くときの冗長なコードを減らせる
6.
KeychainAccess • Keychainを簡単に扱えるようラップしたもの • メソッドチェインも使え、使いやすい
7.
R.swift • Storyboardのあれこれを構造体で定義してくれる • 補完が効くようになる
8.
RealmSwift • 次世代モバイルデータベース • SQLiteより高速、メモリ消費が少ない •
SQLを書く必要なく、普通のオブジェクトのように DBのデータを扱える • まだバージョン1.0まで達していない
9.
SDWebImage • 画像のキャッシュをしてくれるライブラリ • gifやwebpも勝手にうまく処理してくれる •
自前実装かなり面倒なので、すごく便利
10.
JSTileMap • ゲームを作る時とか • tmxというマップのデータを読み込むためのライブ ラリ •
SpriteKitで実装 Unityのほうがよくね…
11.
Fabric • Twitterが出しているフレームワーク • twitter認証、簡単なtweetの取得等機能、 Crashlyticsの利用等が簡単に行える
12.
• http://qiita.com/u651601f/items/ 08500df9246a6c208241 • http://qiita.com/susieyy/items/ 1f28531a1c58d9158896 •
http://yukim.xyz/recommend-ios-library • http://iritec.jp/iphone/10074/
13.
ライブラリ管理
14.
ライブラリ管理方法 • 必要プロジェクト、ファイルを直接追加 • Cocoapodsの利用 •
Carthageの利用
15.
1.直接追加 • swiftでios7対応をする場合この方法を取らなけれ ばならない • 自分で手動でライブラリ管理
16.
2.CocoaPods • Ruby製のライブラリ管理ツール • ライブラリのプロジェクトをひとまとめにして管理 できる •
まとめたライブラリのプロジェクトを同時にビルド
17.
2.CocoaPods • Podfileというファイルに入れるライブラリを指定 • ライブラリの追加が簡単、早くできる •
ライブラリの追加、アップデートもコマンド一発 • 毎回一緒にビルドするので、ビルドが時間かかる
18.
3.Carthage • (確か)Swift製のライブラリ管理ツール • 読み方は「カルタゴ」 •
先にビルドして、できたframeworkを手動で追加
19.
3.Carthage • Cartfileというファイルに入れるライブラリを指定 • ライブラリの追加がめんどくさい、時間かかる •
アップデート自体はコマンド一発 • ビルド済みなのでビルドが遅くなったりしない • 対応ライブラリが少ないかなぁ?
20.
おすすめライブラリ管理法 • あるものはCarthageを使う(毎回ビルドは総合的 に時間が掛かる) • 無いものはCocoaPods •
ios7対応するなら手動管理一択
21.
ご清聴ありがとうございました ぜひSwiftでアプリ書きましょう
Download