It is currently Thu Mar 28, 2024 4:23 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 96 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
Offline
 Post subject: Re: Go-software for Android?
Post #61 Posted: Wed Mar 02, 2011 12:12 am 
Dies with sente
User avatar

Posts: 76
Liked others: 2
Was liked: 13
Rank: AGA 1 kyu
AWESOME! It displays in full screen now, and the much coveted ability to move an incorrectly recorded stone without screwing up your record works perfectly. Display is a little grainy, but I assume that is from scaling it up from a lower resolution. Your interface buttons make a lot more sense now, especially if I am in an sgf file. Thank you so much for creating a new version of this to work on my device :bow:

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #62 Posted: Wed Mar 02, 2011 1:02 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:
AWESOME! It displays in full screen now, and the much coveted ability to move an incorrectly recorded stone without screwing up your record works perfectly. Display is a little grainy, but I assume that is from scaling it up from a lower resolution. Your interface buttons make a lot more sense now, especially if I am in an sgf file. Thank you so much for creating a new version of this to work on my device :bow:


Wonderful, this is what I was hoping to hear.

I understand the grainy comment. The client currently has 5 graphic sets to make the display look good on the various sizes of Android screens (3 different standars widths) and board dimensions (currently will display 5x5 thru 19x19, even though new game only lets you set up 9, 13, 19; mostly because I was lazy in entering the handicap positions for all the sizes.) In some future release I will need to add a larger resolution graphic set to make the really large screens pop.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #63 Posted: Wed Mar 02, 2011 2:16 am 
Lives in gote
User avatar

Posts: 643
Location: Munich, Germany
Liked others: 115
Was liked: 102
Rank: KGS 3k
KGS: LiKao / Loki
Instead of displaying black buttons, how about changing the text/symbol color to some shade of gray? That way you still the what the button is for while it's clear that it can't be used.

_________________
Sanity is for the weak.

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #64 Posted: Wed Mar 02, 2011 6:40 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Li Kao wrote:
Instead of displaying black buttons, how about changing the text/symbol color to some shade of gray? That way you still the what the button is for while it's clear that it can't be used.

Nice idea, I think solves the problem in a simple elegant way. Thanks.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #65 Posted: Thu Mar 03, 2011 6:45 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Li Kao wrote:
Instead of displaying black buttons, how about changing the text/symbol color to some shade of gray? That way you still the what the button is for while it's clear that it can't be used.


Beta 2 with this change and additional board sizes in new games is now available at:

http://www.hellogovernance.com/android-apps/andgs/apps

Does this look better?

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #66 Posted: Sun Mar 06, 2011 10:05 pm 
Dies with sente
User avatar

Posts: 76
Liked others: 2
Was liked: 13
Rank: AGA 1 kyu
mdobbins wrote:
Li Kao wrote:
Instead of displaying black buttons, how about changing the text/symbol color to some shade of gray? That way you still the what the button is for while it's clear that it can't be used.


Beta 2 with this change and additional board sizes in new games is now available at:

http://www.hellogovernance.com/android-apps/andgs/apps

Does this look better?


Yes, it looks much better. Be nice if the big bar was labeled "comments" too.

I tried recording my game at club today, and I stumbled into a nightmare from hell. I miss-recorded a move, and tried to replace it immediately. It let me change the move, but then it would not let me return to regular playing mode. As I tried to do additional moves, it kept either playing the wrong color, or creating a variation that changed the last move played, instead of fixing the problem, it just kept replacing moves. I am not sure what I did wrong, but I spent five minutes at club trying to figure it out, and then had to abandon the game recording and finish the game. When I got home, I spent at least 15 minutes, but could not figure out how to undo a move and then continue to play from that point on. Once I was trapped in a variation, I was totally lost and couldn't get out. It also swapped colors when I tried to edit the variation, which confused me even more. This used to happen to me on PilotGone occasionally too.

Finally, after re-reading the help file several times, I figured out that you can undo the most recent move by clicking on it. Undo is a basic function. Anyone looking at the buttons would think you would get there by hitting the back arrow, but doing so will launch you on the nightmare I encountered. One simple fix would be to re-word the help file so that this is more obvious. I am not a computer programmer, so I had no idea what a "leaf node" was. You have to get practically to the end of the file to even find this information.

A helpful help file should give specific directions, and should prioritize them by relevance. After the listing of the main function buttons, perhaps Move Control should be first, followed by undoing and editing features. You could try something like:

To undo a move: Click on the last stone played.
To replace an earlier move that was recorded incorrectly: Rewind the game record to that stone, click on it, select create new variation, etc...

Note that actually describing how to do something is part of what makes a help file useful.

As always, thanks for your great work on this program. It is interesting to me that we all have different needs. You just want to play on Dragon, redbeard and I want to record our games. It is always hard to know how other people will use something you create. The cool thing is that we can communicate with each other on this forum, and as users, we really appreciate your willingness to modify things. You sure aren't going to get this kind of interaction with Apple, lol!

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #67 Posted: Mon Mar 07, 2011 6:16 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Version 1.31 is out in the market place and available on my website:

http://www.hellogovernance.com/android-apps/andgs/apps

This was a major update to fix a number of problems and better handle larger screen sizes.

This a a fairly complete list of changes:
-Fix "bad information" in game info if Komi not set.
-Delete recovery file if a different file is loaded, to stop the annoying warning popup.
-Fix editor fault on >> (go to end) after a branch replace.
-Retry on network failures. In response to the timeouts by recent DGS network problems.
-Notifier Interval add (seconds) to the label
-Remove small layout
-Change layout options to portrait & zoom
-Change move control to zoom 9x9, zoom 7x7, d-pad, one touch
-One touch move control for large displays
-Auto switch to one touch mode if board size <= zoom size
-Fixed board dimensions for larger devices
-list running, finished and observed games, download from list
-Add new pref: Default Game Mode Browse, Edit, Markup, ...
-Add board coordinates option in preferences
-Fix handicap 7 setting for 13x13 and 19x19
-Fix change mode while zoomed
-Add new game sizes 5x5 - 19x19, handicaps for odd boards 7x7 and above
-Disabled buttons in editor: visible in light color
-Corrected Russian Translation

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #68 Posted: Mon Mar 07, 2011 6:39 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:
I tried recording my game at club today, and I stumbled into a nightmare from hell. I miss-recorded a move, and tried to replace it immediately. It let me change the move, but then it would not let me return to regular playing mode. As I tried to do additional moves, it kept either playing the wrong color, or creating a variation that changed the last move played, instead of fixing the problem, it just kept replacing moves. I am not sure what I did wrong, but I spent five minutes at club trying to figure it out, and then had to abandon the game recording and finish the game. When I got home, I spent at least 15 minutes, but could not figure out how to undo a move and then continue to play from that point on. Once I was trapped in a variation, I was totally lost and couldn't get out. It also swapped colors when I tried to edit the variation, which confused me even more. This used to happen to me on PilotGone occasionally too.

Finally, after re-reading the help file several times, I figured out that you can undo the most recent move by clicking on it. Undo is a basic function. Anyone looking at the buttons would think you would get there by hitting the back arrow, but doing so will launch you on the nightmare I encountered. One simple fix would be to re-word the help file so that this is more obvious. I am not a computer programmer, so I had no idea what a "leaf node" was. You have to get practically to the end of the file to even find this information.


It is not clear to me how you got into a mode of playing the wrong color, I would like to understand that better in case there is a bug. I do understand that editing a sgf file can be very complex and confusing when you start getting into variations, particularly with a small minimalist interface like anDGS. I have had other reports of the round about ways people have found to replace the last move when they did not understand that selecting the last move will delete it :)

I am starting to understand that there are some users that want to be able to record games while playing in a tournament in as simple a way as possible without getting involved with any of the large number of complications in the edit mode. edit mode is over kill for tournament recording. It is nice to have after the tournament to do analysis and review.

I am thinking of adding a new "record" mode that will disable markup, variations, etc. and only allow playing a move at the end, deleting the last move, replace an earlier move or replace the entire rest of the game at an earlier move. The 4 options are needed and would reduce the complexity when you should be concentrating on the tournament game and not the excess options in the recording device. Is there anything else that would be required during a tournament? Are there any other sgf properties that you would like to add when setting up to record a tournament game?

I like your comments on how to improve the help text. I will see what I can do for the future.

mike

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #69 Posted: Mon Mar 07, 2011 6:45 pm 
Dies with sente
User avatar

Posts: 76
Liked others: 2
Was liked: 13
Rank: AGA 1 kyu
Very cool, it is great you are so responsive to everyone! Hope you didn't think I was complaining in my previous post. I was just letting you know my experience, and also for any other readers who might stumble into the same issue.

Is this the same version I downloaded yesterday, or did it change since then? Mine says 1.31 beta. Should I reinstall or is it fine as is?

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #70 Posted: Mon Mar 07, 2011 7:06 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Just found a glitch when doing a new install (not a problem for upgrades): You must close and open the app after setting your DGS user and password the first time before the client will open. I have a fix for the next release.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #71 Posted: Mon Mar 07, 2011 7:17 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:
Very cool, it is great you are so responsive to everyone! Hope you didn't think I was complaining in my previous post. I was just letting you know my experience, and also for any other readers who might stumble into the same issue.

Is this the same version I downloaded yesterday, or did it change since then? Mine says 1.31 beta. Should I reinstall or is it fine as is?

I put out a couple of beta versions, if you use the client on DGS and see an observed games button, then you have the last beta and all the functional changes, the only difference between the final beta and the official release is very minor wording in one help text in English and a complete Russian translation.

For support purposes, I would prefer everyone be on the official releases. But no hurry if it is working for you.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #72 Posted: Mon Mar 07, 2011 7:33 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:
Very cool, it is great you are so responsive to everyone! Hope you didn't think I was complaining in my previous post. I was just letting you know my experience, and also for any other readers who might stumble into the same issue.

SO focused on the release, I missed responding to this point.

I don't think you are "complaining", We may not agree on everything, but as a developer I need to understand your impressions and where you get caught. This app is being developed in a successive approximation approach, I try to get something minimally functional out to use and then as quickly as I can, adjust to the feedback (from myself and others.) When I started writing this app in Jan last year, I knew nothing about Android, it has come a long way from that first version (this is the 31st release in a little over a year) and it still has a long way to go as there are a large number of client features to be implemented and I do want to get a local scoring option for the editor.

Have a great responding user like you is wonderful for helping focus on important issues and defining priorities.

mike

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #73 Posted: Mon Mar 07, 2011 11:14 pm 
Dies with sente
User avatar

Posts: 76
Liked others: 2
Was liked: 13
Rank: AGA 1 kyu
mdobbins wrote:

It is not clear to me how you got into a mode of playing the wrong color, I would like to understand that better in case there is a bug. I do understand that editing a sgf file can be very complex and confusing when you start getting into variations, particularly with a small minimalist interface like anDGS. I have had other reports of the round about ways people have found to replace the last move when they did not understand that selecting the last move will delete it :)

I am starting to understand that there are some users that want to be able to record games while playing in a tournament in as simple a way as possible without getting involved with any of the large number of complications in the edit mode. edit mode is over kill for tournament recording. It is nice to have after the tournament to do analysis and review.

I am thinking of adding a new "record" mode that will disable markup, variations, etc. and only allow playing a move at the end, deleting the last move, replace an earlier move or replace the entire rest of the game at an earlier move. The 4 options are needed and would reduce the complexity when you should be concentrating on the tournament game and not the excess options in the recording device. Is there anything else that would be required during a tournament? Are there any other sgf properties that you would like to add when setting up to record a tournament game?

mike


First off, thanks for your willingness to keep working on this project. The program just gets better and better. I should explain that PilotGone often got me into trouble. I tended to use it only during tournament games, which meant there was a lot of pressure. It also meant that it would be months between using it, and the method for replacing an incorrect move was so confusing, that I often got it wrong and had to abandon recording. So creating a program that does not confuse a user during a tournament situation would be optimal. As for advanced editing features, who would really do that on their phone? I always copy my sgf files to my computer, and use a full featured editor like the KGS client for things like that. Of course, if you are moving into using anDGS on a tablet device, one could see needing editing features in the future.

Making a recording mode would be a good idea. "Create SGF file" is the terminology we are all familiar with from KGS, so that might be a good name for it.

Another really nice feature Pilotgone had was automatic naming, from defined parameters. When you started to record the game, it gave you an option to enter the date, the players, and handicap/komi. After the game, it gave you the option of naming the game from either the date, or from the players. For club this was great. If you didn't enter anything it would simply name a new file based on the date. For tourneys, you could specify the event, the date, or the players. The main thing was it automatically created a unique name for each game record, instead of overwriting a generic game.sgf file.

Lastly, there should never be advertising on anDGS, right? I get pop up ads at the bottom of the screen sometimes. I suspect this is because I must have gotten the malware virus that has been affecting android users. I read about it online, and it sounds exactly like what is happening on my device. I scanned for malware with a program called Lookout, which is supposed to find this virus, and it came out clean. I think it is wrong though, because the description of how it works is exactly what seems to happen on my system. I don't recall seeing ads on anDGS before, which makes me think I have in fact been infected.

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #74 Posted: Mon Mar 07, 2011 11:57 pm 
Dies with sente
User avatar

Posts: 76
Liked others: 2
Was liked: 13
Rank: AGA 1 kyu
Just experimented with recording again, and I am not sure you really need a separate "record mode" with fewer options. Now that I understand how to use the options, I am able to fix moves and undos without any difficulty. So again it goes back to the help file. Specific directions on how to do things might solve this issue equally well. Feel free to bounce any such directions off of me by e-mail, before making an update ^_~ I think the fact that you need to select "replace one move" twice is likely to confuse people. If you explained this in the help file, that would help. Alternately, it could pull up a dialogue asking you to confirm the move: "Selecting confirm will move the stone at J13 to J12, without disrupting any later moves." Don't know if that is hard to do or not, just mentioning it as an option.

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #75 Posted: Tue Mar 08, 2011 6:58 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:

Lastly, there should never be advertising on anDGS, right?


If you feel that way there is a preference to turn it off.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #76 Posted: Tue Mar 08, 2011 7:10 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:
Just experimented with recording again, and I am not sure you really need a separate "record mode" with fewer options. Now that I understand how to use the options, I am able to fix moves and undos without any difficulty. So again it goes back to the help file. Specific directions on how to do things might solve this issue equally well. Feel free to bounce any such directions off of me by e-mail, before making an update ^_~ I think the fact that you need to select "replace one move" twice is likely to confuse people. If you explained this in the help file, that would help. Alternately, it could pull up a dialogue asking you to confirm the move: "Selecting confirm will move the stone at J13 to J12, without disrupting any later moves." Don't know if that is hard to do or not, just mentioning it as an option.

This is not hard to do, the hard part is trying to balance training someone how to do it the first time versus annoying them every time after the first time with unneeded clutter (how often have you cursed windows for being excessively chatty while you were doing real work.).

How helpful is it to tell a user the coordinates of a move asking for a confirmation vs just doing it so he can see it graphically, after all he just touched the point with his finger.

What might be interesting is an undo option for these types of updates, especially the destructive ones. That is a little more difficult.

It is these design decisions and the fact that I don't have unlimited ways of customizing the interface for each user that are the challenge. I already have an enormous number of options throughout the app.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #77 Posted: Tue Mar 08, 2011 10:11 am 
Dies with sente
User avatar

Posts: 76
Liked others: 2
Was liked: 13
Rank: AGA 1 kyu
Yeah, I think just explaining it clearly in the help file would be sufficient. Certainly easier than making a new mode.

I thought the malware was installing the ads (which don't go anywhere). Didn't realize you had advertising in the program. Doesn't particularly bother me, it is totally unobtrusive on the main screen and doesn't appear on the others. Hope it gets you some revenue from this project at least.

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #78 Posted: Tue Mar 08, 2011 2:33 pm 
Dies with sente
User avatar

Posts: 106
Location: Germany
Liked others: 64
Was liked: 7
Rank: EGF 8k
Universal go server handle: ChradH
First of all: Thanks Michael, this is a very useful app.

What made me smile was that the German translation sounds a lot like Google Translate to me :)
"Management coordinates sth." What??? Oh, must have been "Board coordinates" originally...
I'm tempted to try a German translation myself. PM me if you're interested.

_________________
To sig or not to sig, that is the question.

Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #79 Posted: Tue Mar 08, 2011 4:31 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
shimari wrote:
Yeah, I think just explaining it clearly in the help file would be sufficient. Certainly easier than making a new mode.

I thought the malware was installing the ads (which don't go anywhere). Didn't realize you had advertising in the program. Doesn't particularly bother me, it is totally unobtrusive on the main screen and doesn't appear on the others. Hope it gets you some revenue from this project at least.


Sorry for being so short, I was in a hurry to get to work this morning. Thanks for your kind words.

But, I still mean what I said, If the ads offend your principles or cause a negative effect of your data plan, please turn them off. I am more interested in having happy users than making any money.

As far a making money from this app let me be transparent. After about a month and a half, it looks like this app takes in about $4.00 per month. It costs me $12.00 per month for the in the cloud repository I set up so that if my computer crashes I can recover or if I die or become mentally disabled and unable to program, someone else can easily continue support of this app. So a net loss of $8.00 per month, not a money maker only a relatively inexpensive hobby. ;)

What is of interest to me are some of the statistics collected by AdMob. anDGS gets about 400 impressions a day at about a 40% fill rate, so that looks to me that the app gets used on the order of 1000 times a day from people who have left ads turned on, with I don't know how many more with it turned off. I love knowing that it is being used so much.

Honestly I have enjoyed working on it. I have learned a lot about Android. I have a useful tool I use every day. And I feel happy that I have helped other Go players in our common obsession.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website


This post by mdobbins was liked by 4 people: Phelan, rubin427, topazg, wms
Top
 Profile  
 
Offline
 Post subject: Re: Go-software for Android?
Post #80 Posted: Tue Mar 08, 2011 5:23 pm 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
So $.00033 per impression? :shock:

_________________
Occupy Babel!

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 96 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group