The basic start of a Windows 8 Reddit App
C#
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
RedditStoreApp
Screenshots
.gitignore
README.md
RedditStoreApp.sln
RedditStoreApp.suo
RedditStoreApp.v11.suo

README.md

reddit-w8-app

The basic start of a Windows 8 Reddit App. I've tried to make a pretty clean implementation of a Reddit client using Windows 8 and MVVMLight. I hope that this app will serve as a decent template for those looking to create apps of an intermediate complexity.

Right now it supports the following features:

  • Browsing Subreddits
  • Viewing links and comments on posts
  • Logging in to view your personal list of Subreddits

On the short-term road-map I'm looking at implementing the following features:

  • The ability to upvote/downvote posts and comments
  • The ability to comment on posts and other comments
  • The ability to view user profiles and send/receive messages
  • Custom viewers for Imgur and YouTube links

At that point it should be a pretty fully-featured Reddit client.

Screenshot 1 Screenshot 2 Screenshot 3

Compiling

I think the only trick is you'll have to checkout my fun-w8-controls repo in a directory next to this repo. If you're using the Windows GitHub client it'll work the way you think it does. I've been refactoring useful controls into fun-w8-controls in the hopes of polishing them off and making them a stand alone toolkit.

Contributing

If you'd like to help just let me know! I'd love to have others work on this project with me.

Licensing

Copyright (c) 2012 Andrew Robinson

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.