Skip to content

Test project using MVP, Retrofit, Glide, Dagger2, Room

License

Notifications You must be signed in to change notification settings

LH23/SampleRedditClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SampleRedditClient

Sample project using:

  • MVP as a base architecture
  • Dependency injection with Dagger2
  • Retrofit to communicate with the REST API
  • Glide library to image/GIF loading
  • Room for persistence
  • Butterknife
  • Gson
  • Okhttp
  • Adaptative icon, XML fonts

Future work:

  • Improve UI
  • Add ChromeCustomTabs to load URLs
  • Add comments screen
  • Image and gif preloading
  • Improve Retrofit async calls
  • RxJava
  • Add tests (unit tests, espresso)

About

Test project using MVP, Retrofit, Glide, Dagger2, Room

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages