Results 1 to 8 of 8

Thread: OMSports - still work in progress

  1. #1
    Variable Bitrate
    Join Date
    Jul 2010
    Posts
    347

    OMSports - still work in progress

    OMSports -

    *** Completely re-worked/re-designed from the ground up (8/24/2011) ***

    Features:
    - drop down menus (less button clutter on screen)
    - scrollable sports game views (nfl, nba, etc...) with uniform view
    - seperate game views
    - seperate team views (schedules, news, stats, etc...)
    - faster parsing/data management
    - more...

    Log (to keep track of my info/changes):
    - nfl game views started
    -- displays time left in game if active, time game starts if not active, or final if game is over (parsing espn's html is hit or miss on active times, either spot on or + 1 - 3 minutes of gametime)
    -- displays score + team names

    Any comments/feedback is appreciated.
    Attached Images Attached Images  
    Last edited by detlion1643; 08-25-2011 at 09:12 PM. Reason: updated project

  2. #2
    Maximum Bitrate Borte's Avatar
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    529
    Quote Originally Posted by detlion1643 View Post
    - Update moved to background task so UI remains responsive (OM Dev team, might need a little guidance with this, PM's might be better than this post)
    Nice work detlion!

    If it's ok I'll try to answer about the update here to keep the info available to others. If not I can move it to a separate thread.

    Basically what you're looking for is the following:

    To be informed when an internet connection is available:
    - Look at the system event "eFunction.connectedToInternet". Sample code can be found in the link below at line 340.

    To queue a background task:
    - Look at "OpenMobile.Threading.TaskManager.QueueTask". Sample code can be found in the link below at line 249.

    Link to code:
    http://openmobile.svn.sourceforge.ne...48&view=markup


    It might also be wise to separate your code into a dataprovider part and a skin part. This would allow multiple skins to use the data your plugin provides and not only the plugin you're creating now. But this is something that we can discuss later. Get your basics up an running first!

    Also please follow the plugin guidelines as can be read here: http://openmobile.sourceforge.net/wi...ines-Technical

    Again; Great work!
    Failure is not an option...
    __________________________________________________ ______________________________
    The only full multizone / multiscreen cross platform open source Front End -> OpenMobile

  3. #3
    Variable Bitrate
    Join Date
    Jul 2010
    Posts
    347
    I was running it today for just a couple minutes to make the scores updated properly during a real game, and it was successful . I already started making some improvements and adding functionality but it's still going a little slower than expected.

    To be informed when an internet connection is available:
    - Look at the system event "eFunction.connectedToInternet". Sample code can be found in the link below at line 340.

    To queue a background task:
    - Look at "OpenMobile.Threading.TaskManager.QueueTask". Sample code can be found in the link below at line 249.
    Those will work great when the time comes, as I remember reading the guidelines a while ago, saying that we shouldn't thread it on our own but use OM's threading. I'll be looking it over and trying it out in the next week or 2 I hope.

    Is it worth it to think about dataproviders first, or is it easy enough to move the code and program to read from the dataproviders?

  4. #4
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    2,359
    Quote Originally Posted by detlion1643 View Post
    Is it worth it to think about dataproviders first, or is it easy enough to move the code and program to read from the dataproviders?
    Its easy enough to move over later...and since its kind of specialized data you may or may not be better off separating it (i don't think other plugins will need to access it).

    Also, in 0.9 the onHourChanged and onDateChanged events should be helpful for you.

    Cool idea for a plugin though...looking forward to what this can do.

  5. #5
    Variable Bitrate
    Join Date
    Jul 2010
    Posts
    347
    Little update here...

    Got team logos displaying on main scores screen. Also, when a game is clicked it now opens individual stats like this (more stats on this screen to come):

    *** Image removed - outdated ***

    Updates are slow. Can only do so much work without games going on. There will be alot of updates after this weekend hopefully. Still looking for feedback and if there is any absolutely necessary info needed, let me know!
    Last edited by detlion1643; 08-24-2011 at 04:30 PM.

  6. #6
    Variable Bitrate
    Join Date
    Jul 2010
    Posts
    347
    I did quite a bit of work on this today while the games were active. I've got active game stats going as well as some player stats started. I'm working on a play-by-play listing next so you can be updated with what's currently going on instead of just stats everywhere. Also I'm looking to add a score summary page for games in the near future.

    This plugin won't be released before Superbowl, it's not really efficient enough . I got most everything I need but the sizes of controls need to be reworked and minor things here and there. It will definitely be released for the 2011 season hopefully during the first couple of weeks of preseason (it's not a dead plugin but not much to do with it during the summer)...

    I'm also looking for some new helmet images but I suck at anything graphics related .

  7. #7
    Variable Bitrate
    Join Date
    Jul 2010
    Posts
    347
    Updates kind of slowed a little for me, updated first post with new stuff though.

    Put full project up as attachment as well, feel free to download, play, use, do whatever. Back to coding

  8. #8
    Variable Bitrate
    Join Date
    Jul 2010
    Posts
    347
    Updated my first post with the beginning of the new design. Showing the dropdown menu in the first picture!

    FYI: Everything is unformatted at this time, but the basics are getting there! More motivated now that football is back as well!!!!!!
    Current Worklog: TBA - '05 Rav4 (Mobo Dead).
    www.rav4world.com - Forums for Rav4 owners
    www.flavorfeasts.com - Cooking website/forums
    -Basic forums live atm, come contribute!

Similar Threads

  1. 2005 Toyota Camry installation a work in progress
    By sharpmusic in forum Show off your project
    Replies: 12
    Last Post: 12-13-2009, 05:27 PM
  2. Replies: 26
    Last Post: 08-02-2008, 08:31 PM
  3. Concept - 1st RELEASE 2mb Download
    By ThunderStick in forum RR Skins
    Replies: 16
    Last Post: 06-07-2008, 12:09 PM
  4. Frodo: Work Harder, Work Faster..
    By hevnsnt in forum FrodoPlayer
    Replies: 13
    Last Post: 09-24-2004, 03:09 PM
  5. Replies: 4
    Last Post: 11-18-2002, 08:59 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •