Go Eye released AR feature!

For discussing go computing, software announcements, etc.
Post Reply
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

lobotommy wrote:1) I don't know how it was previously but the app does not remember a position in a current game. So if I go from a game to the main menu and then come back I'm looking at a blank board instead of position I was at.

2) Sometimes I would like to compare quickly two games I have in my library, or just go to the next problem without going out to main menu. Next game/previous game buttons would be a good thing. It would be very useful especially with problems collections.

3) one small thing - if a game is locked and "No editing if locked" is set On, the small lock is visible in a game view and if I touch it it will unlock a game for editing - it's good, but what if I want to lock it again without having to go to the main menu? It would be nice to have this lock icon permanent - opened/locked alternately, don't you think?

I love plain B/W view without any colour textures - thanks for this.

Any plans for Dropbox/Google/iCloud synchronization between devices?


Good to see all these good suggestions!

There is no stored game position yet. But this is a good suggestion. Will add it in future release.

Next/Prev is good too. This has been in my todo list for some time :)

For locking one, if game position is remembered, then current situation would be fine. The idea behind current design is that locking is using the semaphore that we usually lock a door outside :)

For synchronization between devices, it is tougher than first thought as we need to maintenance the consistency between devices. When sync'ed, you have to do the merge. e.g., you add a game in this device, add another game in another device, eventually you have to make both devices having these two games when sync'ed. Another problem is that the synchronization time should not make the app slow and hurt the user experience, if there are large collection of games saved locally. This will take some time to find a good solution and resolve it. This is also in the todo list for a while.
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

macelee wrote:
lobotommy wrote:Any plans for Dropbox/Google/iCloud synchronization between devices?


Not sure about other cloud services, but Dropbox has an API for doing this:

https://www.dropbox.com/developers/blog ... developers

Hopefully should be easy enough to do.


Thanks for the link. If for static files to sync, then it is relatively easy to do it. For complex database and dynamic content, it is tough than we expect. Using icloud would be more integrated and suited for iOS.
jenson
Dies in gote
Posts: 32
Joined: Sun Jun 16, 2013 5:12 pm
GD Posts: 0
KGS: mychew
Tygem: jenson
IGS: jenson
Wbaduk: jenson
DGS: jenson
Kaya handle: Jenson
Online playing schedule: Kaya, whole day but it depends on work schedule
Has thanked: 12 times

Go Eye (for IOS) released 1.3.0!

Post by jenson »

lobotommy wrote:1) I don't know how it was previously but the app does not remember a position in a current game. So if I go from a game to the main menu and then come back I'm looking at a blank board instead of position I was at.

2) Sometimes I would like to compare quickly two games I have in my library, or just go to the next problem without going out to main menu. Next game/previous game buttons would be a good thing. It would be very useful especially with problems collections.

3) one small thing - if a game is locked and "No editing if locked" is set On, the small lock is visible in a game view and if I touch it it will unlock a game for editing - it's good, but what if I want to lock it again without having to go to the main menu? It would be nice to have this lock icon permanent - opened/locked alternately, don't you think?

I love plain B/W view without any colour textures - thanks for this.

Any plans for Dropbox/Google/iCloud synchronization between devices?


Lobotommy has listed some great features to be included in next release of GoEye which I would also like to have.

I only use it actively when there are major tournaments as well as studying the active correspondence games I have on various go servers.

Recently I'm quite busy at work and no time to touch my favorite GoEye.

Thanks for the good reviews and features requests and the prompt releases and fixes by GoEye :-)
lobotommy
Lives in gote
Posts: 408
Joined: Thu Jul 29, 2010 2:01 am
Rank: EGF 3kyu
GD Posts: 0
Universal go server handle: tommyray (1d/2d)
Location: Poland, Gliwice
Has thanked: 127 times
Been thanked: 94 times

Re: Go Eye (for IOS) released 1.3.0!

Post by lobotommy »

The app is really nice but there is one little issue.
The problematic feature in GoEye is variations design, how it works.

Variations almost always come with some comments, they are part of every game review process. In GoEye if you see a comment you don't see a button for variation, if you are looking at variations - then comments are hidden.

It makes a reading reviewed game a little too hard in terms of how it works, too much things you need to do to get what you need. You need to swipe comments/variations area all the time. It is distracting.

And another issue I have with it is that if I have variations view then I don't know when there is a commentary. So I need to go to variations, choose one I want and then swipe back to comments view, but if then I want come back to other variation I need to swipe back there and come back to comments again...

So, the best would be giving a thumbnails of variations not on the second area, but as a movable row under a comment section, for example like on the image I presented below. (A little "tweak" for variation move included)
Image:
https://www.evernote.com/shard/s6/sh/17ce05cf-0f38-4e60-b2f0-15ff2bb22afb/635a06ceb3351caac1214d00f5d008eb
Tsumego/Tesuji apps for iPad, iPhone & Android devices:http://www.lifein19x19.com/forum/viewto ... =18&t=7511
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

lobotommy wrote:The app is really nice but there is one little issue.
The problematic feature in GoEye is variations design, how it works.

Variations almost always come with some comments, they are part of every game review process. In GoEye if you see a comment you don't see a button for variation, if you are looking at variations - then comments are hidden.

It makes a reading reviewed game a little too hard in terms of how it works, too much things you need to do to get what you need. You need to swipe comments/variations area all the time. It is distracting.

And another issue I have with it is that if I have variations view then I don't know when there is a commentary. So I need to go to variations, choose one I want and then swipe back to comments view, but if then I want come back to other variation I need to swipe back there and come back to comments again...

So, the best would be giving a thumbnails of variations not on the second area, but as a movable row under a comment section, for example like on the image I presented below. (A little "tweak" for variation move included)
Image:
https://www.evernote.com/shard/s6/sh/17ce05cf-0f38-4e60-b2f0-15ff2bb22afb/635a06ceb3351caac1214d00f5d008eb


Really nice design.
All of us will have that in Go Eye :)
jenson
Dies in gote
Posts: 32
Joined: Sun Jun 16, 2013 5:12 pm
GD Posts: 0
KGS: mychew
Tygem: jenson
IGS: jenson
Wbaduk: jenson
DGS: jenson
Kaya handle: Jenson
Online playing schedule: Kaya, whole day but it depends on work schedule
Has thanked: 12 times

Go Eye (for IOS) released 1.3.0!

Post by jenson »

GoEye2012 wrote:
lobotommy wrote:The app is really nice but there is one little issue.
The problematic feature in GoEye is variations design, how it works.

Variations almost always come with some comments, they are part of every game review process. In GoEye if you see a comment you don't see a button for variation, if you are looking at variations - then comments are hidden.

It makes a reading reviewed game a little too hard in terms of how it works, too much things you need to do to get what you need. You need to swipe comments/variations area all the time. It is distracting.

And another issue I have with it is that if I have variations view then I don't know when there is a commentary. So I need to go to variations, choose one I want and then swipe back to comments view, but if then I want come back to other variation I need to swipe back there and come back to comments again...

So, the best would be giving a thumbnails of variations not on the second area, but as a movable row under a comment section, for example like on the image I presented below. (A little "tweak" for variation move included)
Image:
https://www.evernote.com/shard/s6/sh/17ce05cf-0f38-4e60-b2f0-15ff2bb22afb/635a06ceb3351caac1214d00f5d008eb


Really nice design.
All of us will have that in Go Eye :)


I want that design too :-p
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

Dear all, a sneak peek of Go Eye's next release :)
Attachments
IMG_2219.PNG
IMG_2219.PNG (621.09 KiB) Viewed 12251 times
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

GoEye2012 wrote:Dear all, a sneak peek of Go Eye's next release :)


One more (in Japanese locale) for iPad. The new action panel and the game list navigation buttons ...
Attachments
iOS Simulator Screen shot 31 Jul, 2013 6.03.37 PM.png
iOS Simulator Screen shot 31 Jul, 2013 6.03.37 PM.png (1.66 MiB) Viewed 12221 times
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

You may wonder, where is lobotommy's design? Here it is.

In the next release of Go Eye, besides the features hinted by the above pictures, we will have more convenient and handy features:)
Attachments
iOS Simulator Screen shot 31 Jul, 2013 11.30.47 PM.png
iOS Simulator Screen shot 31 Jul, 2013 11.30.47 PM.png (2.43 MiB) Viewed 12198 times
lobotommy
Lives in gote
Posts: 408
Joined: Thu Jul 29, 2010 2:01 am
Rank: EGF 3kyu
GD Posts: 0
Universal go server handle: tommyray (1d/2d)
Location: Poland, Gliwice
Has thanked: 127 times
Been thanked: 94 times

Go Eye (for IOS) released 1.3.0!

Post by lobotommy »

GoEye2012 wrote:You may wonder, where is lobotommy's design? Here it is.


Haha, I hope you have tested it and found it useful, otherwise I will be judged and punished by angry GoEye users.
Tsumego/Tesuji apps for iPad, iPhone & Android devices:http://www.lifein19x19.com/forum/viewto ... =18&t=7511
lobotommy
Lives in gote
Posts: 408
Joined: Thu Jul 29, 2010 2:01 am
Rank: EGF 3kyu
GD Posts: 0
Universal go server handle: tommyray (1d/2d)
Location: Poland, Gliwice
Has thanked: 127 times
Been thanked: 94 times

Re: Go Eye (for IOS) released 1.3.0!

Post by lobotommy »

I must say that live updates of games is an awesome feature.

Currently there is an European Go Congress, and games are streamed on kgs.
How kgs works on ipad - everyone knows. It's possible but not the best experience... Thanks to Goeye I don't need to have a good internet connection for it (vnc is very data and power hungry). I just download a current game from kgs archives and then just pull a board down to live update it.
I need to admit that it is a very nice and useful feature.

Of course there is a grain of salt too
Using a GoEye for a longer time one can find some things that need to be tweaked.
Feature wishlist:
- ability to backup your games
- move more than one game at a time to the other "folder".
- export a game or zip collection of games whithin the app
- set a "folder" where downloaded games should go (maybe with settings for every www service)
- ability to set a folder where "scanned" sgf should go
- ability to set output board size when you scan an image
- when you change an order of appearance in a folder it should stay in the order as you want, it does not work right now
- I would like to move my folders, now they are fixed, and you can change only a name of them.

My few complaints/ what is not so good yet
- managing of big games input (badukmovies games case)
- ability to delete all trash items without opening a trash directory (because of crash when trying to open trash after deleting of big database of games)
- bug?: after deleting big database the app remains slow and remember all names of players and number of their games. There are from 10 seconds up to 1 minute waiting times when opening games lists (my games, favourites, recent, trash, groups, players, pairs etc.) even if games are deleted (because GoEye database has still all the entries)

If you donwload a huge package of games (like badukmovies has, with over 43 000 of games) the first thing you will notice is that it take forever to import them to GoEye. Up to 8 hours on iPad1/iphone4. Next thing is how slow GoEye can be if you import such huge game database. It is highly probably that it is due to low power of these two devices (over three years old, only one cpu core).

Thanks for your attention
Tomasz
Tsumego/Tesuji apps for iPad, iPhone & Android devices:http://www.lifein19x19.com/forum/viewto ... =18&t=7511
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

lobotommy wrote:I must say that live updates of games is an awesome feature.

Currently there is an European Go Congress, and games are streamed on kgs.
How kgs works on ipad - everyone knows. It's possible but not the best experience... Thanks to Goeye I don't need to have a good internet connection for it (vnc is very data and power hungry). I just download a current game from kgs archives and then just pull a board down to live update it.
I need to admit that it is a very nice and useful feature.


I am curious how you download a current game from kgs archives which is streamed. Any URL for this? I can only see KGS has history game archives at http://www.gokgs.com/archives.jsp

lobotommy wrote:Of course there is a grain of salt too
Using a GoEye for a longer time one can find some things that need to be tweaked.
Feature wishlist:
- ability to backup your games
- move more than one game at a time to the other "folder".
- export a game or zip collection of games whithin the app
- set a "folder" where downloaded games should go (maybe with settings for every www service)
- ability to set a folder where "scanned" sgf should go
- ability to set output board size when you scan an image
- when you change an order of appearance in a folder it should stay in the order as you want, it does not work right now
- I would like to move my folders, now they are fixed, and you can change only a name of them.

These are good suggestions for game folder organization.

Backup/restore from/to iCloud would address problem 1, 3.

Multi-selection of games for operation (export, move, delete) would address 1/2.

Folders for downloaded games, recognized games would be easy tasks.

Game/Folder ordering would be solved in a better way.

For output board size, right now it can be worked around by editing the raw SGF text. Won't be a problem to add output size for it in the comparison page. Will also add an action to change board size in the action later.

lobotommy wrote:My few complaints/ what is not so good yet
- managing of big games input (badukmovies games case)
- ability to delete all trash items without opening a trash directory (because of crash when trying to open trash after deleting of big database of games)
- bug?: after deleting big database the app remains slow and remember all names of players and number of their games. There are from 10 seconds up to 1 minute waiting times when opening games lists (my games, favourites, recent, trash, groups, players, pairs etc.) even if games are deleted (because GoEye database has still all the entries)

If you donwload a huge package of games (like badukmovies has, with over 43 000 of games) the first thing you will notice is that it take forever to import them to GoEye. Up to 8 hours on iPad1/iphone4. Next thing is how slow GoEye can be if you import such huge game database. It is highly probably that it is due to low power of these two devices (over three years old, only one cpu core).

Thanks for your attention
Tomasz


Will have a quick option to import games later. Right now the slowness to download and import is due to the verification of each SGF game. Will add a "quick verification when download" to make it fly.

After deleting the trash (if crashed, please try to empty it again). Emptying the trash would remove the player names associated with those games. So if the player names still exist with 0 games, please just delete a temporary game and empty the trash again. The operation will clean up all these orphan player names.

The crash bug will be checked. Trash folder lets the user have the option to "regret". So there will be still no way to skip this unless we have a command line to rm -f :) (The same behavior in Mac OS)

Managing big games would be addressed later. Some reported that the joseki lib is slow in importing and opening.

Thanks for the careful observations and suggestions on Go Eye.

The above features and changes will be addressed in future releases. The next release of Go Eye is on the way :) So in the next update, you won't have these yet.
lobotommy
Lives in gote
Posts: 408
Joined: Thu Jul 29, 2010 2:01 am
Rank: EGF 3kyu
GD Posts: 0
Universal go server handle: tommyray (1d/2d)
Location: Poland, Gliwice
Has thanked: 127 times
Been thanked: 94 times

Re: Go Eye (for IOS) released 1.3.0!

Post by lobotommy »

GoEye2012 wrote:I am curious how you download a current game from kgs archives which is streamed. Any URL for this? I can only see KGS has history game archives at http://www.gokgs.com/archives.jsp


I choose EGC2013a user, and download today's game. It was still going on kgs and it was a demonstration game so if EGC2013 made a move it was already available in kgs archive sgf file. Every pull down action brings me an update so it was quite pleasant to use. So maybe not a real live update but works fine.

GoEye2012 wrote:The crash bug will be checked. Trash folder lets the user have the option to "regret". So there will be still no way to skip this unless we have a command line to rm -f :) (The same behavior in Mac OS)


I like this trash folder idea a lot, it saved my ass a few times already ;)
About a crash - after deleting this huge database I was not able to open trash folder to delete all this games and removing these all names from database. Not having ability to empty trash from the outside forced me to reinstall the app. But I always work on my tsumego libraries with other apps too so nothing was really lost.

GoEye2012 wrote:Thanks for the careful observations and suggestions on Go Eye.

The above features and changes will be addressed in future releases. The next release of Go Eye is on the way :) So in the next update, you won't have these yet.


You're welcome. It's like a magic, I wish about something and after a while here it is! Thank you for all your work. It's really good. :bow:

[BTW: There are also EGC2013b, c and d accounts in kgs archives with games from current European Go Congress.]
Last edited by lobotommy on Sat Aug 03, 2013 1:25 pm, edited 1 time in total.
Tsumego/Tesuji apps for iPad, iPhone & Android devices:http://www.lifein19x19.com/forum/viewto ... =18&t=7511
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

lobotommy wrote:
GoEye2012 wrote:I am curious how you download a current game from kgs archives which is streamed. Any URL for this? I can only see KGS has history game archives at http://www.gokgs.com/archives.jsp


I choose EGC2013a user, and download today's game. It was still going on kgs and it was a demonstration game so if EGC2013 made a move it was already available in kgs archive sgf file. Every pull down action brings me an update so it was quite pleasant to use. So maybe not a real live update but works fine.



Thanks. KGS is nice to provide the streamed unfinished games in the archive.

For all Go Eye users, open the in-app browser, type "http://www.gokgs.com/gameArchives.jsp?user=EGC2013a" and click the viewable column (YES) link to see it.

Screen Shot 2013-08-03 at 9.30.29 PM.png
Screen Shot 2013-08-03 at 9.30.29 PM.png (77.01 KiB) Viewed 16972 times



It is also very pleasant to see the kibitzes by viewing the game in book mode (See attached picture).
Attachments
iOS Simulator Screen shot 3 Aug, 2013 9.23.30 PM.png
iOS Simulator Screen shot 3 Aug, 2013 9.23.30 PM.png (237.89 KiB) Viewed 16973 times
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye (for IOS) released 1.3.0!

Post by GoEye2012 »

Notes for next release which will arrive in a few days (depending on Apple review progress)!
Besides the changes that are expected in the UI, Go Eye also provides more new features not mentioned before :)

---------
New features and changes:

1. Enhance book view with better performance and animation. Add slider to support the navigation to a new book page quickly.

2. Support game list navigation in game view without switching back to game list view.

3.  Redesign the game view layout to make it cleaner and more convenient. Organize handy game actions into refined action popover menu. Enhance the UI for SGF text edit view and comment text edit view. Support locking/unlocking, starring/un-starring a game in action menu. Add refresh action to reload an online live cast game (in addition to using pull-to-reload gesture on board).

4. Change setting options: Add a new option to remember last game viewing position. Move game number display option into global settings. Remove "Disable editing if locked" option and set it to true always.

5. Optimize layout for iPad landscape mode. Display game comments and variant thumbnails in a single page when viewing commented games.

6. Optimize for single-hand operation on iPhone. Support double tap to toggle zooming (in addition to pinch gesture for continuous zooming), when double tap gesture is not used for stone input or the game is locked for editing. Longer slider to make it easier to navigate a game with single hand.

7. Handle Ko and forbidden points when editing games.

Bug fixes:
1. Fix comment text scrolling to invisible area when editing the comment.
2. Fix some memory leaks and crash when supplying bad image url for recognition.
3. Fix layout error when accepting SGF game after recognition.
Post Reply