Third party module
strategy
Hokila
• swiftyJSON
• swiftyJSON
•
• swiftyJSON
•
• strategy
framework / library
framework / library
1.
framework / library
1.
2.
-
-
• iOS version UI module
-
• iOS version UI module
• cocoapod update
-
• iOS version UI module
• cocoapod update
• swift 3.x ....
-
• iOS version UI module
• cocoapod update
• swift 3.x ....
• Xcode warning
- module
- module
• GA Flurry Amplitude
- module
• GA Flurry Amplitude
• AB test tool
- module
• GA Flurry Amplitude
• AB test tool
• CoreData / SQLite / Realm
- module
• GA Flurry Amplitude
• AB test tool
• CoreData / SQLite / Realm
• audio /video format : HLS Dash
- module
• GA Flurry Amplitude
• AB test tool
• CoreData / SQLite / Realm
• audio /video format : HLS Dash
• DRM PlayReady FairPlay
Action
Trend Drive Develop (TDD)
Action
Trend Drive Develop (TDD)
• 2016 : Apple Swift
• 2016 : Apple Swift
• 3
error warning Xcode
Swift
• 2016 : Apple Swift
• 3
error warning Xcode
Swift
• iOS Xcode
Swift
• ObjC AFNetworking
swift Almofire
• ObjC AFNetworking
swift Almofire
• AFNetworking
NSURLConnection NSURLSession
AFNetworking
• ObjC AFNetworking
swift Almofire
• AFNetworking
NSURLConnection NSURLSession
AFNetworking
• native NSURLSession
module
• swift JSON parser google
swiftyJSON
• swift JSON parser google
swiftyJSON
• Model parser swiftyJSON
• swift JSON parser google
swiftyJSON
• Model parser swiftyJSON
• Dictionary Model parser
• swift JSON parser google
swiftyJSON
• Model parser swiftyJSON
• Dictionary Model parser
• swiftyJSON
Action
code
Action
code
Action- code
Action- code
• module ( cocoapod)
Action- code
• module ( cocoapod)
• unit test
Action- code
• module ( cocoapod)
• unit test
• : Adaptor pattern
AB test 3
• variation
• tracking
• goal
VC 1
VC 2
VC 3
AB test
framework
VC framework
AB Test
Business logic

Manager
VC 1
VC 2
VC 3
AB test
framework
• AB test
• AB test
• framework VC
Action- module
Action- module
• module code
Action- module
• module code
• maintain
Action- module
• module code
• maintain
• crash
• user flow flow
• user flow flow
• app
case crash
• user flow flow
• app
case crash
• crash user feature
• user flow flow
• app
case crash
• crash user feature
• crash
, module bug
, module bug
• Facebook AccountKit
, module bug
• Facebook AccountKit
• SwifyJSON model parser
, module bug
• Facebook AccountKit
• SwifyJSON model parser
• UI module
, module bug
• Facebook AccountKit
• SwifyJSON model parser
• UI module
• FDStackView ( ) iOS 8
Not optimization,is strategy
Not optimization,is strategy
framework / library
Not optimization,is strategy
framework / library
1.
2.
code

Third party module strategy