Active Topics

 



Notices


Reply
Thread Tools
EmaNymton's Avatar
Posts: 141 | Thanked: 267 times | Joined on May 2010 @ Germany
#1
Hi,
this is my program for the coding competition 2012. It's a client for openliga.db, a german site for soccer data, primary for german leagues.

Let me explain the idea behind this:
When I got my N9, I searched the store for available programs to get soccer results on my phone, but no programm satisfied my needs. Just at that time I found openligadb. I liked the idea behind openligadb, you can create your own league and everyone is able to commit results. So I had to write a program for this, and here is the actual version. I know, there are some bugs and UI-improvements, but I think it's time for first presentation to get feedback.

Here is a short description of the features:
  • supported leagues: German leagues (1.Bundesliga, 2.Bundesliga, 3.Bundesliga and DfB-Cup), Premiere League, Serie A, Primera Division
  • Standings of each league
  • Goalgetters of each league
  • saving data, so you have access to all results of the actual season
  • selectable automatic update interval
  • Notification (EventScreen and Sound, Vibration due to problems not working so far and maybe notification on LPM comes in one of the next updates)
  • favourite team: Select your favourite team and get a special notification if your team shots a goal
  • billboard standby integration

Some words on the UI:
I wanted to stay with the swipe-expirience so you can swipe from the startscreen, the actual matchday of the selected league, to the right (standings) or left (goalgetters). If you swipe up until the ball rotates, the previous matchday will be loaded, if you swipe down, the next one will be loaded. If you load a matchday for the first time, it takes a little bit longer because it catches the whole matchday. Next time local data will be used, if there was no change on openligadb on this matchday.
If you click on a game more infos will be shown, if these information were entered at openligadb.

This one I have to point out: All the data is gathered by people in there sparetime, so don't be disappointed if your league is not so good/fast supported. Feel free to join openligadb and provide the info yourself or make some promotion. From the expirience of the first matchdays I know that the german leagues are very well supported, the results/goalgetters of the other leagues are provided sometimes hours after the matches had finished.

Ok, that's it for now, feel free to give me a feedback.

Greetings EmaNymton

Short demonstration:
http://www.youtube.com/watch?v=DHTitWPpQ5Q
http://www.youtube.com/watch?v=oKNnb6Unx5I

Download 0.8.0 from Ovi-Store
Attached Images
     

Last edited by EmaNymton; 2013-01-24 at 13:59.
 

The Following 25 Users Say Thank You to EmaNymton For This Useful Post:
ibrakalifa's Avatar
Posts: 1,583 | Thanked: 1,203 times | Joined on Dec 2011 @ Everywhere
#2
MeeLiga lol, thx btw,
__________________
~$
~#
 

The Following User Says Thank You to ibrakalifa For This Useful Post:
Dave999's Avatar
Posts: 7,074 | Thanked: 9,069 times | Joined on Oct 2009 @ Moon! It's not the East or the West side... it's the Dark Side
#3
Great. missed an app like this during Euro. Lets hope its still areound nexr world Cup.

MeeGo+Goal==MeeGoal
__________________
Do something for the climate today! Anything!

I don't trust poeple without a Nokia n900...

Last edited by Dave999; 2012-08-30 at 16:25.
 

The Following 2 Users Say Thank You to Dave999 For This Useful Post:
Posts: 90 | Thanked: 163 times | Joined on Jan 2012
#4
It is not working for me. I get a loading screen for about 30 seconds and then it crashes.
 
EmaNymton's Avatar
Posts: 141 | Thanked: 267 times | Joined on May 2010 @ Germany
#5
Originally Posted by anig View Post
It is not working for me. I get a loading screen for about 30 seconds and then it crashes.
Do you have internet connection when you start it?

Could you please start the programm via terminal as normal user with

Code:
/opt/ticker/main.py
and post the output?

Thanks!
 

The Following User Says Thank You to EmaNymton For This Useful Post:
Posts: 90 | Thanked: 163 times | Joined on Jan 2012
#6
~ $ /opt/ticker/main.py
Your system language is: en_GB
Traceback (most recent call last):
File "/opt/ticker/main.py", line 630, in <module>
ticker = Ticker()
File "/opt/ticker/main.py", line 39, in __init__
os.makedirs("/home/user/MyDocs/.ticker")
File "/usr/lib/python2.6/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 17] File exists: '/home/user/MyDocs/.ticker'
~ $

I had an active internet connection
 

The Following User Says Thank You to anig For This Useful Post:
EmaNymton's Avatar
Posts: 141 | Thanked: 267 times | Joined on May 2010 @ Germany
#7
Originally Posted by anig View Post
~ $ /opt/ticker/main.py
Your system language is: en_GB
Traceback (most recent call last):
File "/opt/ticker/main.py", line 630, in <module>
ticker = Ticker()
File "/opt/ticker/main.py", line 39, in __init__
os.makedirs("/home/user/MyDocs/.ticker")
File "/usr/lib/python2.6/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 17] File exists: '/home/user/MyDocs/.ticker'
~ $

I had an active internet connection

Ok, thanks, need to fix this, as a workaround try do delete the whole folder with
Code:
rm -rf /home/user/MyDocs/.ticker
and start again.
 

The Following 3 Users Say Thank You to EmaNymton For This Useful Post:
Posts: 90 | Thanked: 163 times | Joined on Jan 2012
#8
It's working now, thanks
 

The Following User Says Thank You to anig For This Useful Post:
EmaNymton's Avatar
Posts: 141 | Thanked: 267 times | Joined on May 2010 @ Germany
#9
Ok, Dave999's suggestion convinced me.

I uploaded a new version (first post), which fixes some bugs and adds internationalisation. So if you speak another language than english or german feel free to translate the application into your language.
In /opt/meegoal/i18n you will find the file base.ts. You can edit it by hand or use QtLinguist. If you need any help let me know!

EmaNymton
 

The Following 4 Users Say Thank You to EmaNymton For This Useful Post:
EmaNymton's Avatar
Posts: 141 | Thanked: 267 times | Joined on May 2010 @ Germany
#10
Ok, little update:

First the sad news:
I'm not allowed to use the logos of the german leagues , so I replaced all of them.

I made some improvements on notifications, so everything should work now as expected.

You find the link to the deb in the first post of this thread.

Grettings
EmaNymton
 

The Following 2 Users Say Thank You to EmaNymton For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 15:31.