Marvelous is a simple sample where I show the caracthers of the Marvel Comics!! In this sample, I am using RxSwift to demostrate some funcionalities of the framework applying Reactive and functional programing concepts.
Swiftlint is a tool to enforce swift style and conventions. To install the tool, just donwload the swiftLint.pkg and running it.
After the installation, go to XCode in the build phase tab and add a new "Run Script Phase" and type
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.1.0+ is required
Then, Install dependencies running the following command:
$ pod install
Make sure you are in the project root folder
This app uses the [Marvel API] (https://developer.marvel.com). So go to the there register and create your key!