Developing Training Software

Discussion in 'Cycling Training' started by timbradley, Jan 4, 2006.

  1. timbradley

    timbradley New Member

    Joined:
    Aug 18, 2004
    Messages:
    39
    Likes Received:
    0
    OK - I'm afraid this project got a little waylaid by life in general, but I'm aiming to get a bit more into it soon

    I've started this website to chart the development of the software and to act as an interface for discussion and assessment of the project as it moves along...

    I hope you can all check it out!!
     


  2. netscriber

    netscriber New Member

    Joined:
    Dec 30, 2005
    Messages:
    296
    Likes Received:
    0
    Whether Java or not, stick to thin client man. The days of installing software on your machine are so 90's. :D
     
  3. miday

    miday New Member

    Joined:
    Jun 6, 2003
    Messages:
    51
    Likes Received:
    0
    Ok here's my 2 cents worth.

    I currently use the Polar product. I would love to be able to select a part of an session eg, a split that is for a regualr hill or TT effort and save it as that. In this way I could do an overlay of the same ride or portion of a ride that is the same. It would be great to overlay 2,3 or more efforts taken over a period of time and compare the graphs.




     
  4. Dirty Digger

    Dirty Digger New Member

    Joined:
    Apr 20, 2006
    Messages:
    9
    Likes Received:
    0
  5. calwyn

    calwyn New Member

    Joined:
    May 3, 2006
    Messages:
    1
    Likes Received:
    0
    I'd really like a bit of software which could take GPS data, and create a visual representation of my route showing speed and HR data in relation their position on the route. Thus giving a breakdown of performance on different types of rides.
     
  6. timbradley

    timbradley New Member

    Joined:
    Aug 18, 2004
    Messages:
    39
    Likes Received:
    0
    Hi everyone!!

    I have created a survey to try and get a feel for what everybody is looking for in order to help me refine the features list for the software.

    It would be great if ou could take five minutes to answer the questions!!

    All your answers and suggestions will be appreciated and considered!

    http://www.surveymonkey.com/s.asp?u=722822372406 <--That's it!!

    Thanks peoples!!
     
  7. vuce

    vuce New Member

    Joined:
    Jun 1, 2006
    Messages:
    24
    Likes Received:
    0
    creating lines from formulas (graph for power for instance)...
     
  8. timbradley

    timbradley New Member

    Joined:
    Aug 18, 2004
    Messages:
    39
    Likes Received:
    0
    Oops - forgot to open the survey - It's up now!


    Look forward to your responses!:D
     
  9. Lrac6

    Lrac6 New Member

    Joined:
    Jun 20, 2006
    Messages:
    34
    Likes Received:
    0
    Tim - some thoughts:

    It sounds to me like this should be a website. You upload your polar (etc) files to it, and all charts, calendars, etc are web based. The advantage of this is that users could make their stats public (for some good-natured competition) and could foster a community. Also, users wouldn't have to install an app, and could access their info from anywhere.

    Also, if you wanted to move the project towards being commercial, it is easier as a website (google ads), as people just don't shell out cash for utilites of this sort very often anymore.

    I'm actually a fan of thick-clients (i.e. a desktop swing-based Java GUI) where applicable, but I don't think that there are any UI elements involved in software like this that justify being a thick client.

    As far as Java goes, if you get stuck, log into the ##java channel on http://freenode.net - I'm often hanging out in there (same nick), but so are a bunch of other Java experts. Even if you do it as a website - I still recomend Java for the server-side stuff, although PHP would also be suitable.

    Good luck
     
  10. vuce

    vuce New Member

    Joined:
    Jun 1, 2006
    Messages:
    24
    Likes Received:
    0
    i'd say the best option would be ajax + php :] it's tough, but it's doable.
     
  11. Lrac6

    Lrac6 New Member

    Joined:
    Jun 20, 2006
    Messages:
    34
    Likes Received:
    0
    Yeah, although the GWT (google web toolkit) might tip the scales back to the Java's advantage, but I haven't played with it so I dunno. Anyway, such debates aren't really on topic here so *shrug* use what you please.
     
  12. timbradley

    timbradley New Member

    Joined:
    Aug 18, 2004
    Messages:
    39
    Likes Received:
    0
    Always interesing to hear ppl's opinions on such things.

    The web-based idea is definitely a good idea - in concert with such an idea, in general opinion, would it be worthwhile producing a small, client-side app as well to act as a substitute tool for the times when the end user does not have net access?

    OBviously, if the emphasis was on a thin client type app, then the local tool would have only limited functionality, with the full arsenal of tools only available when connected to the net!

    Cheers for the interest by the way!
     
  13. Lrac6

    Lrac6 New Member

    Joined:
    Jun 20, 2006
    Messages:
    34
    Likes Received:
    0
    You could have an offline version, but honestly I think that it's safe to assume that for the vast majority of the time, people's computers are connected to the internet. Plus, what sort of interaction would you need with a tool if this type that couldn't wait until you had internet access?

    Although I sympathize with your desire to write a client side app. More fun to write than a website (IMO)
     
Loading...
Loading...