/CoffeeApp

Coffee App for the technical interview at Percolate.

Primary LanguageJava

CoffeeApp

Coffee App for the technical interview at Percolate.

Hi there, There should be no problems with building this project. You can easily import it to Android Studio from this repo.

I made this technical/design decisions during the development process:

  • For an easy image loading, I used Picasso library;
  • For sending the received data to the main app thread, I used Otto library;
  • To calculate the period of time, I used Joda Time;
  • I created a Request Manager class to handle all request in one place and then easily manage the errors, if there is any error;
  • I decided to use Material style, because it is up to date design style for Android apps;
  • I didn't use the MVP pattern because there is not so much logic in this app for defining it to separate MVP classes.