Duration: 15 hours
Language: Swift 5, iOS 9 >
Architecture: MVVM, bindings with closures (can use rx)
Patterns: Decorator, Factory
Libs: Moya, SwiftLint, Reusable
Features:
- Settings file
- Configurable file types. Demo: image, pdf, doc, text
- No memory leaks
- Modular structure
- Validator