This "Kit" adds many feature to speed up iOS app development. It is a rewrite of our internal ObjC Kit, but using Swift features, instead of runtime hacks. Unit tests (using given-when-expect format) and documentation are very important.
Work in progress (see to be done section below)
- UIColor extension to create colors from RRGGBB codes
- String extension (hex, hashes)
Add CODE_OF_CONDUCT files
- Easier Entity (CoreData) management
- Web Services Queries / json/xml to objects conversion
- View Providers : our solution to easily fill table/collection views. (@see https://github.com/AliSoftware/Reusable)
- Color/Strings/Assets enums : https://github.com/AliSoftware/SwiftGen
- useful class extensions (on UIColor, UIImage, NSData, ...)
- centralized network activity indicator manager
We follow keepachangelog.com recommandations for our CHANGELOG