This is my realization of Yandex Mobile Developing School 2016 test task.
- Fragment-oriented architecture
- RecyclerView with endless scroll
- Retrofit2 and GSON for downloading and parsing JSON-data
- LeakCanary and GradleAspectJ-Android plug-in for scanning leaks in fragments
- SQLiteOpenHelper for cache data
- Picasso for download and cache image
- Parcelable for data transfer between fragments
- CustomView for display the element on error
- and more