Skip to content

Latest commit

 

History

History
18 lines (9 loc) · 655 Bytes

README.md

File metadata and controls

18 lines (9 loc) · 655 Bytes

Pixel

This is a sample project that implements various android architecture components: LiveData, ViewModel, DataBinding

Implements MVVM architecture with repository pattern.

Uses ViewPager to create a galary like view.

Master branch implements networking using coroutines

There is another branch akhil/separateThread which uses separate thread and callbacks to implement the same

To use: clone repo, create a developer account at pixel and replace API_KEY with yours :P.

Future Scope

To come up with a usecase (maybe caching image or something like that) of using Room library :p