Tools & Technologies
GitHub API: https://developer.github.com/v3/
Butterknife: http://jakewharton.github.io/butterknife/ Used to link resources id with their objects.
Realm: https://realm.io/ Used to persist data to be used in offline mode or other situations where we need to save data in the application
Retrofit: http://square.github.io/retrofit/ Used to make HTTP calls and parses the response in java objects instead of manual parsing json response.
Dart & Henson: https://github.com/f2prateek/dart Used to send data between views.
Picasso: http://square.github.io/picasso/ Used to load image from url to android image views
RetroLambda: A gradle plugin for getting java lambda support in java 6, 7 and android https://github.com/evant/gradle-retrolambda