Sample android application project to showcase different ideas or concepts.
The app is a simulation of an e-commerce application with two main screens: a catalog of products and a shopping-cart.
- Clicking in a product would add the element to the Cart.
- A small notification will be shown every time that something is added to the Cart.
- From the Cart the products can be removed by clicking on them.
- There would be a count indicator in one of the tabs (the cart one) with the number of items included in the Shopping Cart.
- When something is added/removed from Cart the counter and content of the cart screen must be updated accordingly.
- Store as a backbone for sharing state across the application.
Full article: State propagation in Android with RxJava Subjects
Flow updates for add2Cart operation:
1.0