Skip to content

moshlp/Reddit

Repository files navigation

Reddit

Android

Deviget Assignment: Reddit client that shows the top 50 entries from Reddit

Libraries used:

- Lombok : java library that automatically plugs into editor and build tools. Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.
- Retrofit: A type-safe HTTP client for Android and Java
- Butterknife: Field and method binding for Android views
- Picasso: A powerful image downloading and caching library for Android

Steps Included:

- Pull to Refresh
- Saving pictures in the picture gallery
- App state-preservation/restoration
- Indicator of unread/read post (updated status, after post it’s selected)
- Dismiss Post Button (remove the cell from list. Animations required)
- Support split layout (left side: all posts / right side: detail post)

Displayed for each entry:

- Title (at its full length, so take this into account when sizing your cells)
- Author
- entry date, following a format like “x hours ago” 
- A thumbnail for those who have a picture.
- Number of comments
- Unread status

What's left (due to time restrictions):

- Pagination support
- Dismiss All Button (remove all posts. Animations required)

Thank you and I appreciate your time for this review.

About

Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages