Page 1 of 2

anDGS

Posted: Thu Jun 03, 2010 7:31 pm
by mdobbins
anDGS is an Android client for the Dragon Go Server at dragongoserver.net and a local game recorder/editor.

Recent updates include:
- downloading any game from the DGS server to the local game editor to study.
- a screen to display waiting messages so you can see if you have invitations, etc w/o checking on a browser
- some minor bug fixes

Look for some future localizations as I am working with translators for Chinese and Korean. If anyone would like to translate to another language, PM me and I will send you a copy of the strings.xml file which you may translate and send back for inclusion in a later release.

I have more features I want to include as time permits so this is an ongoing although a slow project for me.

Re: anDGS

Posted: Tue Jun 08, 2010 4:51 pm
by Azharen
I would love to test the apk.

mdobbins wrote:anDGS is an Android client for the Dragon Go Server at dragongoserver.net and a local game recorder/editor.

Recent updates include:
- downloading any game from the DGS server to the local game editor to study.
- a screen to display waiting messages so you can see if you have invitations, etc w/o checking on a browser
- some minor bug fixes

Look for some future localizations as I am working with translators for Chinese and Korean. If anyone would like to translate to another language, PM me and I will send you a copy of the strings.xml file which you may translate and send back for inclusion in a later release.

I have more features I want to include as time permits so this is an ongoing although a slow project for me.

Re: anDGS

Posted: Wed Jun 09, 2010 6:55 am
by mdobbins
Azharen wrote:I would love to test the apk.

mdobbins wrote:anDGS is an Android client for the Dragon Go Server at dragongoserver.net and a local game recorder/editor.

Recent updates include:
- downloading any game from the DGS server to the local game editor to study.
- a screen to display waiting messages so you can see if you have invitations, etc w/o checking on a browser
- some minor bug fixes

Look for some future localizations as I am working with translators for Chinese and Korean. If anyone would like to translate to another language, PM me and I will send you a copy of the strings.xml file which you may translate and send back for inclusion in a later release.

I have more features I want to include as time permits so this is an ongoing although a slow project for me.


It is available on the Android Marketplace for free. Search for anDGS.

Re: anDGS

Posted: Tue Jul 06, 2010 7:53 pm
by mdobbins
Version 1.14 has just been released. The last couple of releases including this one have been bug fix releases.

The list of fixes in versions 1.11 - 1.14 include:
1) Cyrillic user names causing the first move in the DGS player to not be displayed. Thanks to Fwiffo for his help in getting a case into my development system.
2) fault on the Skip All button.
3) faults and random stone placement on the first move of the game, fixed and a new warning message.
4) warning message when trying to play after a pass move.
5) display version on the home screen.

Items 3 and 4 will be the first features fully implemented when the first versions of new client interface on the DGS server is released. I expect to implement more features currently only available via the browser as features in the new client interface are completed. Things high on my priority list are game invitations, setting handicaps, scoring and reading messages from the status page.

Thank you users of this app for your patience. I hope it has been useful for you.

Re: anDGS

Posted: Wed Jul 07, 2010 4:34 am
by Jonas
Although I dont own an Android-Smartphone I'm willing to help with a german localization, PM me if you'd like my help :)

Re: anDGS

Posted: Fri Jul 09, 2010 6:36 am
by SolarBear
Hi !

If you need a translator to French, I'd be happy to lend you a hand.

Re: anDGS

Posted: Fri Jul 09, 2010 2:57 pm
by Tryphon
Seeing the thread resurrected, I was going to propose myself as french translator :)

If you want to divide the work...

Re: anDGS

Posted: Sat Jul 10, 2010 12:29 am
by Li Kao
In my experience the most annoying part of creating a localized program is not getting the initial translations, but the ongoing translations. Every time you add a new feature which includes a string you need to get a translator for all languages again or end up with a half translated program.

Re: anDGS

Posted: Mon Jul 12, 2010 3:39 pm
by mdobbins
Tryphon wrote:If you want to divide the work...


Thanks, SolarBear and Tryphon for volunteering to work on a French translation. I really appreciate your offers.

It would be great if you two want to divide up the work.

Other than the help pages there is not very much text with this client.

Please PM me with an email address and I will send you the strings.xml file to translate and send back. I will include the translation and send an .apk file for you to verify. There is an emulator you can run on your desk top if you wish. Jonas is using the emulator for the German translation.

Re: anDGS

Posted: Mon Jul 12, 2010 3:44 pm
by mdobbins
Li Kao wrote:In my experience the most annoying part of creating a localized program is not getting the initial translations, but the ongoing translations. Every time you add a new feature which includes a string you need to get a translator for all languages again or end up with a half translated program.


Yes, I am concerned about that. I am not adding much in the way of new features right now, but when the new client interface is ready, that will cause some major changes.

Re: anDGS

Posted: Tue Jul 13, 2010 3:52 am
by Jonas
Ofc I'll be at disposal when adaptions are needed :)

The german translation is ready, but I'd like to check for mistakes etc.
Will take until Wednesday or something because atm I'm short on time, sry Mike : (

Re: anDGS

Posted: Tue Jul 13, 2010 6:11 pm
by mdobbins
Jonas wrote:Ofc I'll be at disposal when adaptions are needed :)

The german translation is ready, but I'd like to check for mistakes etc.
Will take until Wednesday or something because atm I'm short on time, sry Mike : (


Thanks, Jonas, for your continued support.

Also, I don't expect the translation to be "perfect" on the first pass. It is ok to send me your current draft and I will send back an updated .apk file for you to check. You may want to adjust something after you see how it lays out in the emulator. I don't need to release it to the market place until you are satisfied with the translation.

Upcoming feature in the next (1.15) release:

For those asking for a better way to down load a game you are playing, I just implemented a menu button on the playing online screen to down load the game you are looking at to the local editor. After you look at it in the local editor, if you hit the Android back button, you end up back in the online player at the same point in the same game where you selected down load. You still have to make and submit your move, but you no longer have to remember the game number and go back the the home screen to down load.

This will make it a little more convenient for all the users asking for a better down load feature.

Re: anDGS

Posted: Sat Jul 17, 2010 4:58 pm
by Mcgreag
So with the EGC comming up does anyone know if this app has any stability issues?
When I last tested it for game recording several months ago there where some problems but I know there have been several patches since (with at least one claiming to specifically fixing at least one issue I had).

Re: anDGS

Posted: Sun Jul 18, 2010 9:49 am
by mdobbins
Mcgreag wrote:So with the EGC comming up does anyone know if this app has any stability issues?
When I last tested it for game recording several months ago there where some problems but I know there have been several patches since (with at least one claiming to specifically fixing at least one issue I had).

If no one else answers, I have put a lot into making it stable for recording. But in reality, I mostly use it for the DGS player interface.

If you want to check it out, do your own test simulating how you would use it in a tournament. Do things like: after you make a move, turn off-on the display, shake/rotate/flip over the phone, hit the back button, hit the home button, open another app, try to make it crash or lose a move. I have been through every scenario that I can think of to make it fail safe. There may be some sequences, when you go completely out of anDGS, where you have to go back in through the recover game button, but every move should be safe stored.

Please, post how it goes, testing and if you use it at the EGC. I am interested in hearing your experiences.

Also, someone asked about displaying annotations on the board in the game editor. I am working on adding that.

Re: anDGS

Posted: Sun Jul 18, 2010 10:03 am
by fwiffo
Actually, now that you mention that, I have noticed an issue when sliding out the keyboard on my Droid. If I select a move, then want to enter a comment, I'll slide out the keyboard and it will skip back to scanning for games, undoing the move.

Also, something that maybe falls more in the feature request category, it would be nice if the app switched orientation based on the orientation of the phone/keyboard like other apps.