An open API service indexing awesome lists of open source software.

https://github.com/vpaliy/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.
https://github.com/vpaliy/espressoinaction

android-architecture dagger2-android dagger2-mvp databinding-framework espresso-framework material-design mvp-architecture

Last synced: 12 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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:

![](https://github.com/vpaliyX/EspressoInAction/blob/master/art/ezgif.com-video-to-gif(6).gif)
![](https://github.com/vpaliyX/EspressoInAction/blob/master/art/ezgif.com-video-to-gif(7).gif)

Check out these features in more detailed view:

![](https://github.com/vpaliyX/EspressoInAction/blob/master/art/ezgif.com-video-to-gif(3).gif)

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

![](https://github.com/vpaliyX/EspressoInAction/blob/master/art/ezgif.com-video-to-gif(4).gif)

I want to give a credit to [this guy](https://github.com/saulmm/From-design-to-Android-part1) because without his [article](http://saulmm.github.io/from-design-to-android-part1), which I highly recommend to read, I wouldn't have done this feature.