Skip to content

Wave Software Development Challenge#55

Open
chrisszendrovits wants to merge 4 commits into
wvchallenges:masterfrom
chrisszendrovits:master
Open

Wave Software Development Challenge#55
chrisszendrovits wants to merge 4 commits into
wvchallenges:masterfrom
chrisszendrovits:master

Conversation

@chrisszendrovits

Copy link
Copy Markdown

This is my submission for the Wave Software Development Challenge.

- initial commit with new project files.
- added the wave api key to local.properties, so as not to expose it during publish to git server.
- Created a fragment to display the product list.
- Added a card view layout to display the products.
- Created a PagedListAdapter to display the products.
- Created an Api Service and a Product Data Manager to access the data.
- Used Retrofit and RxJava for api call and de-serializing the json into live data.
- Implemented 'endless scrolling' for the pageination, which loads 5 products at a time.
- Added viewModels and databinding to the views.
- Added vector images for a little visual interest.
- Image displayed will be dependent on isSold value of product data.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant