Skip to content

Sample app to implement mvvm with repository pattern

Notifications You must be signed in to change notification settings

vaidyakhil/Pixel

Repository files navigation

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