Giter VIP home page Giter VIP logo

readdit's Introduction

Readdit

An incomplete open source and interesting take on an iPad client for reddit.

It is licensed under the Apache Software License Version 2.0.

I am accepting pull requests. If the client ever comes to a complete state I will release it for free on the App Store under the AlterTap account. No profits will be made by me. This is entirely a community effort.

Building it:

It's really simple. You just need Xcode. Clone the repository somewhere and, open Readdit/Readdit.xcodeproj and run in the simulator to get started quickly.

The easiest way to clone the repository and get all the required submodules is to:

git clone --recursive git://github.com/samuraisam/readdit.git

What does it do? (so far)

  • Fully integrated with your reddit account. Subscribe and unsubscribe from reddits. (tap the magnifying glass on the subreddits listing)
  • "Pile" which is sort of like opening an interesting link in a background tab. It will save and pre-cache your links in a in the background for later viewing. Swipe over an item in the list to put it in the pile.
  • "Magazine" which is sort of like an endlessly scrolling wall of images that link to reddit stories. Great for viewing photograph-heavy reddits.

What does it need?

Discussion for the development of this client will occur on our own subreddit here:

http://www.reddit.com/r/readditapp/

Here are some ideas to get started with:

  • "Magazine" needs a code refresh. It's a bit craggy and there are some decent open source grid views that can be used now. It's currently a sideways table view (hah!)
  • Comments! One of the best thing about reddit and it's not here!
  • Profile interface for users. It would be neat to be able to view an overview of a user in the app.
  • An interesting way to put things in the pile. For instance, a drawer could slide out from underneath the item list on swipe, the item drops into the drawer then it closes. Just an idea.
  • iPhone version. This is iOS, and it could be easily ported to work fine on the iPhone.
  • Bug fixes, plugging memory leaks, and general polish.
  • Whatever you want! It's bloody open source.

Here is what it looks like:

Regular browsing

Upboats for everyone

Subreddits browse subscribe and unsubscribe

Magine view

Add a friend

Backside of magazine view

Sharing items

Swipe an item to add it to the pile

Your pile

readdit's People

Contributors

deasmi avatar markrickert avatar ssutch avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.