anDGS

For discussing go computing, software announcements, etc.
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

anDGS

Post 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.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
Azharen
Beginner
Posts: 1
Joined: Tue Jun 08, 2010 4:17 pm
Rank: 28 Kyu
GD Posts: 0
KGS: Azharen

Re: anDGS

Post 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.
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: anDGS

Post 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.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: anDGS

Post 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.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
User avatar
Jonas
Lives with ko
Posts: 227
Joined: Mon Apr 26, 2010 1:36 am
Rank: EGF 1d WBaduk 4d
GD Posts: 0
Location: Osnabrück, Germany
Has thanked: 28 times
Been thanked: 24 times
Contact:

Re: anDGS

Post 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 :)
User avatar
SolarBear
Dies in gote
Posts: 38
Joined: Sat May 15, 2010 9:50 am
Rank: 4k KGS
GD Posts: 185
KGS: SolarBear
Location: Canada
Has thanked: 20 times
Been thanked: 3 times

Re: anDGS

Post by SolarBear »

Hi !

If you need a translator to French, I'd be happy to lend you a hand.
Heretix [24k]: Anyone care to give a little bit of commentary, this game is confusing...
mattn [1d]: commentary: "oh my god"
tartrate vs. redrose game
User avatar
Tryphon
Lives with ko
Posts: 299
Joined: Tue Apr 20, 2010 2:32 am
Rank: KGS 10k DGS 8k
GD Posts: 396
Has thanked: 49 times
Been thanked: 17 times

Re: anDGS

Post by Tryphon »

Seeing the thread resurrected, I was going to propose myself as french translator :)

If you want to divide the work...
User avatar
Li Kao
Lives in gote
Posts: 643
Joined: Wed Apr 21, 2010 10:37 am
Rank: KGS 3k
GD Posts: 0
KGS: LiKao / Loki
Location: Munich, Germany
Has thanked: 115 times
Been thanked: 102 times

Re: anDGS

Post 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.
Sanity is for the weak.
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: anDGS

Post 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.
Last edited by mdobbins on Wed Jul 14, 2010 4:05 pm, edited 1 time in total.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: anDGS

Post 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.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
User avatar
Jonas
Lives with ko
Posts: 227
Joined: Mon Apr 26, 2010 1:36 am
Rank: EGF 1d WBaduk 4d
GD Posts: 0
Location: Osnabrück, Germany
Has thanked: 28 times
Been thanked: 24 times
Contact:

Re: anDGS

Post 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 : (
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: anDGS

Post 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.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
Mcgreag
Beginner
Posts: 19
Joined: Fri Apr 23, 2010 1:39 am
Rank: EGF 1D
GD Posts: 0
Been thanked: 1 time

Re: anDGS

Post 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).
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: anDGS

Post 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.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
User avatar
fwiffo
Gosei
Posts: 1435
Joined: Tue Apr 20, 2010 6:22 am
Rank: Out of practice
GD Posts: 1104
KGS: fwiffo
Location: California
Has thanked: 49 times
Been thanked: 168 times

Re: anDGS

Post 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.
Post Reply