Supports: iOS 10.x and above
- release - stable app releases
- master - development branch, merge your feature branches here
The project is using cocoapods for managing external libraries and a Gemfile for managing the cocoapods version.
Get Bundler
sudo gem install bundler
To install the specific cocoapods version run
bundle install
Then install the pods
bundle exec pod install
- Swiftlint - A tool to enforce Swift style and conventions.
- SwiftyJSON - The better way to deal with JSON data in Swift.
- R.swift - Get strong typed, autocompleted resources like images, fonts and segues in Swift projects.
- RxSwift - Reactive Programming in Swift.
- RxFlow - RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.
- Alamofire - An elegant HTTP Networking in Swift
- Hero - An elegant transition library for iOS & tvOS.
- Flows - app flows, steps and steppers
- Resources - fonts, strings, images, generated files etc.
- SupportingFiles - configuration plist files
- Models - model objects
- Modules - contains app modules (UI + Code)
- Helpers - protocols, extensions and utility classes