GeekGold Bonus for All Supporters at year's end: 1000!

8,547 Supporters

$15 min for supporter badge & GeekGold bonus
20 Days Left

Support:

Recommend
42 
 Thumb up
 Hide
149 Posts
1 , 2 , 3 , 4 , 5  Next »  [6] | 

BoardGameGeek» Forums » Gaming Related » Conventions » Essen

Subject: Essen 2014 Android App rss

Your Tags: Add tags
Popular Tags: [View All]
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
I have updated my android app for Essen 2014, download the current version from http://www.nexoid.at/tmp/Essen2014-v2.apk.

* Features
- Works entirely offline (after initial synchronisation), so no internet connection needed at the actual fair
- Synchronise wishlist and comments from BGG
- Mark your favorites, mark which ones you've seen already
- filter by hall, wishlist status, seen, name, number of players and rating
- look at the bgg description offline
- show a hall plan with all your favorites marked
- show a hall plan with your current position marked (you have to manually enter a booth near you)
- import booth tags from any user (just tag the publishers with spiel2014:booth=)


Please report any problems you have. One known thing is that only about 500 games are imported. This is a problem with the geeklist API, I'm trying to get it resolved.

The halls aren't there yet (the information from last year is), I'll update that as soon as it is published.

Update: A new way to synchronize data is implemented, it should be much faster and only downloads ~1MB of data (plus all the thumbnails, which are a few megabytes total). I cache the data on my server, it is synchronized from BGG every 10 minutes. Hall plans are up-to-date and all booths are tagged.

I'd be glad about any suggestions or ideas for what *you* need for this to work better for yourself

on Phone


on Tablet


Filter Settings


Download Link


Hope it helps,
Peter
  • [+] Dice rolls
Katherine Rosland
Norway
Stavanger
Rogaland
flag msg tools
badge
Avatar
mbmbmbmbmb
Hall plans are live:

http://www.merz-verlag-en.com/hallplans.html
2 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
gabriele romagnoli
Netherlands
flag msg tools
mbmbmbmb
great! i'll give it a try as soon as i will be back home
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
Vilthuril wrote:


Great, I'll upload a new version with the halls included today or tomorrow.

Thanks for the link!
2 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Rustan Håkansson
Sweden
Norrköping
flag msg tools
designer
bgdev.club is really a site address, no www or .com needed :)
badge
Join the Board Game Development Club, see behind the scenes, participate in development, add the games you are working on
Avatar
mbmbmbmbmb
Thanks! Downloading over wireless on a train is not recommended, the game details and images take a long time and must be reloaded in full if the connection is dropped. Otherwise no issues found.
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
gabriele romagnoli
Netherlands
flag msg tools
mbmbmbmb
Hi Peter
I am trying to load the bgg list but i cannot go through everything. Sometime i manage to load the game list but then i get stucked at the thumbnails...
i'm using a google nexus 10 with android. If you have any suggestion let me know (i also tried to uninstall/restart)
In any case thanks for the effort
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Sander Bol
Netherlands
Woerden
Utrecht
flag msg tools
badge
Thanks to the Bordspelmania Tour du France poule!
Avatar
mbmbmbmbmb
Dungeonlord wrote:
Hi Peter
I am trying to load the bgg list but i cannot go through everything. Sometime i manage to load the game list but then i get stucked at the thumbnails...
i'm using a google nexus 10 with android. If you have any suggestion let me know (i also tried to uninstall/restart)
In any case thanks for the effort


Leave your phone for half an hour it isn't stuck but just takes a long time.
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
try to connect via wifi (it's a lot of data, as a lot of unnecessary data is also transmitted), try to have the phone not fall asleep (that might prevent it from finishing).
I'll think about providing a "bundle" to download, but I'd need to keep that up-to-date with BGG :-/
Also, try to keep wishlist and notes on bgg, not only on the phone, and sync them from the app, sometimes an update breaks the database, and you'd have to re-enter ratings and notes etc.

just tagging the booths, I"ll upload a version with current halls/booth info soon [update: won't finish it tonight, i'll put it online tomorrow morning gmt]
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
gabriele romagnoli
Netherlands
flag msg tools
mbmbmbmb
connecting via wifi but while downloading the thumbnails it seems stucked (30 mins at least by now....)
we'll see if it gets over it
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
gabriele romagnoli
Netherlands
flag msg tools
mbmbmbmb
cabol wrote:
Dungeonlord wrote:
Hi Peter
I am trying to load the bgg list but i cannot go through everything. Sometime i manage to load the game list but then i get stucked at the thumbnails...
i'm using a google nexus 10 with android. If you have any suggestion let me know (i also tried to uninstall/restart)
In any case thanks for the effort


Leave your phone for half an hour it isn't stuck but just takes a long time.


Situation didn't improved today
after 3/500 i don't see any progression in loading the thmbnails. 30 minutes later everything stays the same .....
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
Please try the new version linked in the first post. Maybe clear the app data too (though a re-install should do that anyway?). That one should work much faster. It now only has two steps, step 1 + 2 for loading game and publisher data (all from a single file on my server, synced with BGG), and step 3 for loading the thumbnails (which is actually optional now, it really only loads thumbnails, no other information).
4 
 Thumb up
5.02
 tip
 Hide
  • [+] Dice rolls
Gunther Schmidl
Austria
Linz
flag msg tools
badge
Avatar
mbmbmb
For those as lazy as I:

2 
 Thumb up
0.02
 tip
 Hide
  • [+] Dice rolls
gabriele romagnoli
Netherlands
flag msg tools
mbmbmbmb
That is muuuuuuch BETTER!
now everything is in sync. It seems like many games do not have a booth assigned yet (abyss, acqua sphere etc.) maybe adding the possibility to edit the booth info could be handy.
Another simple question about the "load extra booth information"function. How does it actually work? it asks to load that info from a certain user..... any idea.

In any case great job!
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Rustan Håkansson
Sweden
Norrköping
flag msg tools
designer
bgdev.club is really a site address, no www or .com needed :)
badge
Join the Board Game Development Club, see behind the scenes, participate in development, add the games you are working on
Avatar
mbmbmbmbmb
New version loads very fast, I guess it took less than 2 minutes for me just now. Thanks!
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Khoral Das Omen
France
flag msg tools
mbmbmb
Hi

I tried to install your app, but as soon as I open it, it crashes :/ (the message being "Unfortunately, Essen2014 has stopped")
I can see a window behind it with "Complete action using" and a list of applications installed on my phone.

I may try to get a logcat if it's of any help (long time I didn't do one, so I need to look for how it's done)
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
Dungeonlord wrote:
That is muuuuuuch BETTER!
now everything is in sync. It seems like many games do not have a booth assigned yet (abyss, acqua sphere etc.) maybe adding the possibility to edit the booth info could be handy.
Another simple question about the "load extra booth information"function. How does it actually work? it asks to load that info from a certain user..... any idea.

In any case great job!

W Eric Martin is adding booth tags over the next few days, he should be doing most of them.
If you add tags to Publishers yourself, you can import those. They have to be of the form spiel2014:booth=H-XNNN (where H is either 1,2,3,4 or GA, X is a letter and NNN are numbers, check the map for valid booth numbers). They need to be added to the *publisher*, not the game!
Last year I semi-automatically added all known tags, but this year W Eric Martin is actually checking them, so that should work very well!
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
Khoral Das Omen wrote:
Hi

I tried to install your app, but as soon as I open it, it crashes :/ (the message being "Unfortunately, Essen2014 has stopped")
I can see a window behind it with "Complete action using" and a list of applications installed on my phone.

I may try to get a logcat if it's of any help (long time I didn't do one, so I need to look for how it's done)

That question is for the automatic error reporting, telling me more or less what went wrong. If you can, let it send the e-mail. A logcat would be greatly appreciated, to tell me what the problem is. I've tried to keep it compatible with android versions back to 2.3 or so, I think.
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Paul Mulders
Netherlands
flag msg tools
badge
Zangief, child slammer!
Avatar
mbmbmbmbmb
Awesomesauce, Thank you very much mister Peter saves me a lot of hassle with papers and such Cheers dude!!
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Malte Kühle
Germany
Landau (Pfalz)
flag msg tools
designer
Bonn - Forever loved!
badge
It is not enough to win - everyone else must also lose
Avatar
mb
Thanks for the app, installed it yesterday (Sony Xperia Z2 Tablet) and it works smooth

What I would really enjoy would be a function to add notes to a game whistle
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Khoral Das Omen
France
flag msg tools
mbmbmb
ecraven wrote:
That question is for the automatic error reporting, telling me more or less what went wrong. If you can, let it send the e-mail. A logcat would be greatly appreciated, to tell me what the problem is. I've tried to keep it compatible with android versions back to 2.3 or so, I think.

I totally forgot the logcat last night, I need to think of it tonight after work.
What's happening is pretty simple :
I click on the app icon, then it opens and crashes immediately with the error message I gave you in the middle of the screen. When I click Ok, the message appears again, for a total of 3 times.
Then I can access the "Complete action using" window, and if I choose an option or press the Back button, the app exits.
I achieved to do a "Copy to clipboard" action, I'll try to edit this post from my phone to add it.

Edit :
USER_COMMENT=null
ANDROID_VERSION=4.4.4
APP_VERSION_NAME=1.0
BRAND=htc
PHONE_MODEL=HTC One
CUSTOM_DATA=
STACK_TRACE=java.lang.RuntimeException: Unable to start activity ComponentInfo{at.nexoid.essen2014/at.nexoid.essen2014.Essen2014}: android.view.InflateException: Binary XML file line #2: Error inflating class fragment
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2221)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2270)
at android.app.ActivityThread.access$800(ActivityThread.java:136)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1225)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5171)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:837)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:653)
Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class fragment
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)
at android.view.LayoutInflater.inflate(LayoutInflater.java:469)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:294)
at android.app.Activity.setContentView(Activity.java:1929)
at at.nexoid.essen2014.Essen2014.onCreate(main.scm:593)
at android.app.Activity.performCreate(Activity.java:5231)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1098)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2185)
... 9 more
Caused by: android.app.Fragment$InstantiationException: Trying to instantiate a class at.nexoid.essen2014.GamesListFragment that is not a Fragment
at android.app.Fragment.instantiate(Fragment.java:585)
at android.app.Fragment.instantiate(Fragment.java:561)
at android.app.Activity.onCreateView(Activity.java:4778)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:689)
... 18 more
Caused by: java.lang.ClassCastException
... 22 more
android.view.InflateException: Binary XML file line #2: Error inflating class fragment
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)
at android.view.LayoutInflater.inflate(LayoutInflater.java:469)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:294)
at android.app.Activity.setContentView(Activity.java:1929)
at at.nexoid.essen2014.Essen2014.onCreate(main.scm:593)
at android.app.Activity.performCreate(Activity.java:5231)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1098)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2185)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2270)
at android.app.ActivityThread.access$800(ActivityThread.java:136)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1225)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5171)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:837)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:653)
Caused by: android.app.Fragment$InstantiationException: Trying to instantiate a class at.nexoid.essen2014.GamesListFragment that is not a Fragment
at android.app.Fragment.instantiate(Fragment.java:585)
at android.app.Fragment.instantiate(Fragment.java:561)
at android.app.Activity.onCreateView(Activity.java:4778)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:689)
... 18 more
Caused by: java.lang.ClassCastException
... 22 more
android.app.Fragment$InstantiationException: Trying to instantiate a class at.nexoid.essen2014.GamesListFragment that is not a Fragment
at android.app.Fragment.instantiate(Fragment.java:585)
at android.app.Fragment.instantiate(Fragment.java:561)
at android.app.Activity.onCreateView(Activity.java:4778)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:689)
at android.view.LayoutInflater.inflate(LayoutInflater.java:469)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:294)
at android.app.Activity.setContentView(Activity.java:1929)
at at.nexoid.essen2014.Essen2014.onCreate(main.scm:593)
at android.app.Activity.performCreate(Activity.java:5231)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1098)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2185)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2270)
at android.app.ActivityThread.access$800(ActivityThread.java:136)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1225)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5171)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:837)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:653)
Caused by: java.lang.ClassCastException
... 22 more
java.lang.ClassCastException
at android.app.Fragment.instantiate(Fragment.java:585)
at android.app.Fragment.instantiate(Fragment.java:561)
at android.app.Activity.onCreateView(Activity.java:4778)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:689)
at android.view.LayoutInflater.inflate(LayoutInflater.java:469)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:294)
at android.app.Activity.setContentView(Activity.java:1929)
at at.nexoid.essen2014.Essen2014.onCreate(main.scm:593)
at android.app.Activity.performCreate(Activity.java:5231)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1098)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2185)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2270)
at android.app.ActivityThread.access$800(ActivityThread.java:136)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1225)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5171)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:837)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:653)
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Gönci
Hungary
Budapest
flag msg tools
mbmbmbmbmb
Hi!

Great app, thanks.
Can I sort the games by publisher?

Peter
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
Avravanel wrote:
Hi!

Great app, thanks.
Can I sort the games by publisher?

Peter

Not yet, search by publisher doesn't work so far either, I'll look into it
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Feigl
Austria
Steyr
Upper Austria
flag msg tools
badge
Avatar
mbmbmbmbmb
Khoral Das Omen wrote:

I totally forgot the logcat last night, I need to think of it tonight after work.
What's happening is pretty simple :
I click on the app icon, then it opens and crashes immediately with the error message I gave you in the middle of the screen. When I click Ok, the message appears again, for a total of 3 times.
Then I can access the "Complete action using" window, and if I choose an option or press the Back button, the app exits.
I achieved to do a "Copy to clipboard" action, I'll try to edit this post from my phone to add it.

Thanks for this, it seems there's a problem with the emulation for fragments (which is needed for older systems). I'll try to make a separate version for newer systems, which actually *have* fragments and don't need it, that might help with that bug.

Thanks again, Peter
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Bart
United States
San Jose
California
flag msg tools
mbmbmbmb
Installed yesterday, updated today and all the booth info looks to be there! Thanks for all the work on this!
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Peter Boräng
Sweden
Huddinge
Stockholm
flag msg tools
Avatar
mbmbmbmbmb
I got the same error as Khoral Das Omen on my Nexus 4 with Android 4.4.2 using ART runtime. Switching runtime back to Dalvik solved the problem for me.
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
1 , 2 , 3 , 4 , 5  Next »  [6] | 
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.