TheNightmanCodeth / DitRa

DitRa Is a Teriffic Reddit App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


DitRa Build Status

Checkout the screenshots!!

DitRa Is A Terrific Reddit App for both iOS and Android. It's built with flutter and 100% open source.

Get it on Google Play

Building From Source

Checkout the build guide in the wiki!
You'll need to register an application using your reddit account.

Contributing

Make sure you:

  • Are familiar with Dartlang (If you're familiar with java you'll pick up Dart pretty easily)
  • Are familiar with Flutter
  • Have either an iOS, Android or both testing environment
  • Have brushed up on the Dart style guide
  • Know how to use git
  • Are a nice person

Filing issues

Make sure you:

  • Fill out the issue template (WIP)
  • Attach any relevant system information (ie. logcats)
  • Explain thoroughly the steps you took to recreate the issue
  • Be curteous to those trying to resolve your issue

Pull requests

Will not be accepted if:

  • They do not follow the dartlang design guidelines (loosely)
  • They require unnecessary packages
  • They contain goofy comments
  • They have merge conflicts

Will be accepted if:

  • The design guides are followed (loosely)
  • You've run dartfmt(flutter/bin/cache/dart-sdk/bin) on the file before commiting (recommended)
  • They close issues
  • They don't have merge conflicts

Versioning

DitRa will use RELEASE.BETA.ALPHA versioning until release. AKA all versions will be 0.BETA.ALPHA until release, at which point the versioning will switch to semantic versioning.

In Summary

Just be cool to each other and don't send me garbage code I'm here to help new people but if you've read this whole readme there shouldn't really be too many problems. Feel free to message me on Reddit if you have any questions /u/plays2

About

DitRa Is a Teriffic Reddit App


Languages

Language:Dart 94.1%Language:Shell 3.4%Language:Kotlin 1.4%Language:Swift 1.0%Language:Objective-C 0.1%