GithubHelp home page GithubHelp logo

popz73 / onlinego Goto Github PK

View Code? Open in Web Editor NEW

This project forked from acristescu/onlinego

1.0 2.0 0.0 47.3 MB

Repo for the OnlineGo Android app.

Home Page: https://play.google.com/store/apps/details?id=io.zenandroid.onlinego

License: GNU General Public License v3.0

CMake 0.12% Java 0.27% C 0.02% C++ 11.40% Kotlin 88.19%

onlinego's Introduction

OnlineGo Android App

Build Status

This app allows you to play the ancient game of GO (baduk, weiki, 围棋, 바둑, 囲碁) against other players. The backend is provided by the popular OGS website. You can install the latest release build from the Play Store.

Screenshots

Contributing

Although this project has been my playground for trying out new techologies you are welcome to contribute. Just pick something that you want to work on (either from the issues or some other feature you'd like to see implemented), check with me that it's not already being worked on, checkout the project, create a branch, work your magic and when done raise a PR for merging back to master (which is protected).

I'm afraid that I don't have much time to offer support for prospective contributors, but if you run into problems please raise an issue and tag me in it, I will try to answer as time allows. You will find it easier if you are familiar with Kotlin, RxJava, Room, MVP (and in some of the new stuff MVI), Retrofit and general Android development. If not, maybe it's a good way of introducing yourself to these popular technologies.

Non-coding contributions

Since I am a coder by trade, I realize some of the non-coding aspects of the app are not quite up to par. While I did my best to locate free assets online for example, I could not always locate appropriate icons. The icons I did manage to locate are not always in the same style and quality (varying stroke weights, etc). If a professional graphical artist would like to contribute their time for this I would definitely not object.

UX is another area that could use improvement. I have some figma mockups that I use but I could benefit from some assistance here as well.

Donations

If you don't have the technical expertise and/or time to contribute to the project but still want to support my efforts, you can become a supporter by using the button at the top of the page or this link. While it is really unlikely that this project will ever generate enough income to warrant me working full-time on this, I will naturally feel more inclined to spend my spare time on it the more backers it gets.

Contributors

onlinego's People

Contributors

acristescu avatar popz73 avatar arispoloway avatar sdeframond avatar v011 avatar

Stargazers

 avatar

Watchers

James Cloos 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.