Skip to content

arjunvekariyagithub/zappos-prototype

Repository files navigation

Zappos

Android shopping application demo for zappos.com

Requires Android version 5.0 or above.

(Since this is a demo app, backward compatibility is not implemented)

This app. uses well known libraries, Retrofit as HTTP client and Glide for image downloaiding and display. I have experimented with other Image loading libraries: Picasso, Volly and Fresco, but GLide seems to be performing best amongst all due to it's well optimized Cache mechanism. Since default type 'THUMBNAIL' images are too small, I have used type 'PAIR' images with '4x' resolution to enhance user experience. Used databinding for efficient data loading and save number of lines of code. Designed with Meterial design guideline to provide elegant user interface. Detailed explaination about implementation has been provided inside source code.

Demo (Click here to see HD screenshots)

1. Search products

Search products

2. List all serached products

List serached products

3.Product page

Product page

4. Add to cart animation

Add to cart

5. Share product with others

Share product

6. Config changes

Config changes

7. Navigation drawer

Navigation drawer

About

Android shopping application prototype for zappos.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages