$ git clone https://github.com/BrunoScheltzke/MarvelHeroes.git
$ pod install
The app includes infinte scrolling to fetch a list of heroes as requested by the user(by scrolling down). The infinite scrolling feature is also included on the list of comics on the hero detail screen.
With only Unit Tests, this project is currently covering 50,4% of the code. Using MVVM and Dependency Injection I was able to test almost all non-UI code.
Using Crypto Swift I was able to generate a hash necessary to authenticate each request as described in the Marvel API guidelines. This library is very powerful to manage data encryption and it was more used on another personal project. I have also used Alamofire to avoid most of the boilerplate of general url requests and for image chaching.