/EspressoInAction

The main intent of this project is to familiarize myself with the Espresso API and its usage. As well as to get a chance to practice MVP one more time.

Primary LanguageJava

EspressoInAction

The main intent of this project is to familiarize myself with the Espresso API and its usage. As well as to get a chance to practice MVP one more time. However, I decided to make this short app even more challenging by adding a little bit of material design. Specifically, I wanted to implement a bottom sheet which allows to customize and order a coffee.
Here's the result:

Check out these features in more detailed view:

The sweetness level changes when the user drags the pointer to different positions. There are 4 levels.

I want to give a credit to this guy because without his article, which I highly recommend to read, I wouldn't have done this feature.