Skip to content

An Android Reddit client focusing primarily on media images/videos.

License

Notifications You must be signed in to change notification settings

JulienLeal/redgram-for-reddit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

redgram-for-reddit

An Android Reddit client focusing primarily on media images/videos.


Please head to the ABOUT page to learn more about the project.

Status: Under development, and open for public reviews as well as collaboration.

Goal: Using Android best practices to reach a solid base for further development.

For collaborations, please view this issue and follow the links, specifically the article on the suggested branching model.

###Latest:

Head over to the dev branch for the recent changes. The master branch will be merged with dev every time a functionality is complete.

  • Swipe-to-refresh for both Search and Home views.
  • Frontpage listing with filters.
  • Advanced search component.
  • Caching fixed - Implementation.

###Installation:

  • Clone this repo.
  • In AndroidStudio, File > Open.
  • Choose the top level folder (Redgram).
  • Gradle should automatically build the file. If not, navigation to Build > ReBuild Project.
  • Run project.

###Todo:

  • Follow the Program to Interface approach. Read More.
  • Fix minor issues with search (mostly UI)
  • Create XML Layouts for the different list items.
  • Implement advanced search.
  • Implement front page with filters for Home fragment.
  • Implement a reliable Search functionality.
  • Cache doesn't seem to work. Investigate.
  • Learn/Integrate Dagger(2).

###License:

This project is under GPL license. Although other licenses are prefered, no change will be considered for the mean time.

About

An Android Reddit client focusing primarily on media images/videos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%