I’ve been working on an Android app for playing on OGS the last few weeks, and I think it is ready for a first alpha release. The accept stones part has not received much testing, so you may still need to be near a web browser for that part of the game, but I have made many correspondence moves with no problems.
Depending on the settings in the app, the first click and drag on the board will zoom making it possible to play 19x19 on a phone which was difficult for me in the phone’s web browser.
Bugs are expected, so you may want to play a few games against the bot first before trying to make a move in your important tournament game that has been going on for 4 months
This is seriously something I have wanted for a long time and I’m sure that there are more people at http://lifein19x19.com/forum/index.php who want to try it. So you should make a post about it there if you want to have more feedback.
I haven’t had time to play yet but one thing I have noticed is that the time setting are only shown as “x seconds”/move instead of the actuall time settings on the “find a game” tab.
Thanks for giving it a shot and providing feedback. I agree on the time settings. It was easier to display the seconds per move than worrying about parsing the five or so different possible clocks. Handling the clock better is on the todo list.
I will definitely add some sort of crash reporter in the next version so that I can get some debug info. This is my first “real” android app, so I’m learning things as I go.
If you still want to keep testing the app, you can accept a challenge on the web interface and then it will show up under “Your Games” in the app.
I tried starting a game on the webpage and then open it in the app and it worked! But for some reason handicap stones are invisible in the app. I will keep testing it as long as you continue working on it
I don’t know if I will put it on Google Play or not. I don’t yet have an account so it would cost me $25 to put it there.
Regarding data, it largely depends on how many active games you have, since I have to pull the game details for each game to determine if it is your move or not. Earlier today I played one move in a game and android says I used 84KB of data.
She is like a freaking nightmare, pops up when least expected and starts to ruin the game
I wish there was a way to change it to beep sound or something.
Hey i was wondering if you can get the app to make notifications for when it is your move on non live game. That way I know it’s my turn and can play my move.
Hey Nathan, that looks like a very nice beginning. I looked at doing exactly what you are doing a while ago ( Alex’s Android Client) however I gave up when I realised the only way to log into the app is for somebody to generate a password on the site, then write it down, then type it into their phone. Worst of all, the password could not be edited and looked something like “f3a7416323384cae2f98916ddb950693”.
Since nobody will ever do that (at least not more than 10 enthusiasts) I failed to see the the point in sinking lots of hours into this project and gave it up.
I was wondering if you found a workaround for that.
PS: I logged into your app using the hard method, so I guess I’m one of those 10 enthusiasts :). Crashes 100% on the API 23 emulator when trying to join a game and there is no logging to shed any light on what happens.
You and me maybe will, but the average Joe won’t. To me that meant the devs don’t really want people using an android app and so, since I’m not going to parties that I’m not invited to, I decided to drop it. But perhaps things have changed, that’s what I’m trying to determine…