Skip to content

Briseus/Lurker

Repository files navigation

Lurker

Native android app for reddit. Focus on browsing or one could say "lurking". You can find the latest version in Play Store here

Motivation

I was never fully satisfied with the various reddit apps and I wanted to deep dive into android development, so I decided to try my hands at making an app myself. This app is also my thesis work in Haaga-Helia.

Installation

To get up and running you need to make a new file to app/src/main/res/values/values.xml with

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="client_id">your_id</string>
</resources>

Planned

  • search posts
  • sub/unsub from subreddits
  • maybe up/down voting
  • sort by hot/new etc

Working

  • OAuth2 sign in
  • auto refreshing expired OAuth2 token
  • tabbed subreddit browsing
  • syncing and browsing subreddits (multireddits WIP)
  • native gfycat/gifv support
  • videos dont interrupt background sounds thanks to surfaceview implementation
  • zoomable images
  • comments
  • links clickable in comments
  • search for subreddits

Build with

License

This project is licensed under the MIT License - see the LICENSE.md file for details