Sample project created to reduce the boilerplate code involved in the creation of a recycler view. Let's go to try different libraries to achieve this!
I have created a sample to show a video items list, harcoded in a json file, with data from thetvdb, inspired by sample used in Renderers library.
I have implemented the same sample with different libraries:
No libraries
: Recycler view implemented in the traditional way. This sample doesn't use any external library to avoid boilerplate code.Epoxy
: Recycler view implemented with Epoxy libraryRenderers
: Recycler view implemented with Renderers libraryGroupie
: Recycler view implemented with Groupie library
The best library is the one that best fits your requirements. Just read documentation of different libraries, checkout this project, checkout library projects and make your choice!
Add more complicated samples to see the power of all libraries