Sports Activity Tracking App: The Baby Needs a Name
67 Comments
Awesome, thanks for your work!
As for the name, how about ... "Get Hot New Body" ?
*ducks*
KSportTracker seems like the oldschool choice. I'd personally name it NiKe since Nike is the greek goddess of sports and we still get the pun with the K in there, no idea on how much nike would like that though. Otherwise you could call it Viktoria (Victoria being the roman equivalent)
That's my 2 cents, hope you find a name you like
Antonio's idea is clever somehow ;).
Kardio perhaps?
Kilometer (as in, measuring the Ks you travel :-D )
KrossKountry? (nah, too corny)
stroKe
worKout
Ok, I'm done :-)
how about Hercules? :P
Frolic or froliK? :)
Get Hot New Body is indeed a catchy name but a bit unprofessional. KSportTracker doesn't convey to me what the app does. I would call it FitnessWatcher or FitnessTracker because it conveys to me that the app can tell me whether I'm physically fit or not.
@jrdls Unprofessionality runs deep in KDE's veins apparently :)
I like JR's "Kardio".
Sports Activity Tracker
My other favourite is Kilometer :) (Double meaning for distance and having an eye on the weight the way I read it (And I miss K in KDE apps :( ).
I was going to start thinking about names, like “Korrer” (from Spanish/Galician “correr”, run) or Karrera (from Spanish/Galician “carrera”, race), but the truth is I love JR's “Kardio” too, so I “vote” for that one :)
I think Exertion is a cool name. It is one word that conjures up the idea that you are working up a sweat.
Anything but a K name. I beg of you. Those names are funny for about two seconds, and then you're stuck with it forever.
Aktivity?
Oohh... or the web 2.0 version:
Aktiv
Not name suggestions myself, but I agree avoid any really corny K names.
Very interesting app, and I am keen to see how it progresses.
Volker,
are you aware of http://www.saring.de/sportstracker/
It is a sport application written in java and licenced under GPL 2 or later.
Further there is http://code.google.com/p/sonicread/
This can be helpfull to get data out of the Polar watches which transfer their data with sound.
This is based on GPL software.
Maybe you can get some ideas from there.
Looks good to me to have native kde sporting software instead of an java app.
Simon
Kilometer is nice one. But I would suggest just the "Tracker".
Yes, the "SportTracker" could be more accurate but how many different tracker applications we do have?
Btw, is there a change to get a support for the Suunto sport watches? They send the data over morsecode what you need to record with the microphone?
Then you could get all other infos than GPS location. But all other would be available, like range, pulse, time. And you could draw something from that. And when you can easily use such for all other sports as well than just running/walking/jogging. Like in the Gym, you get lots of other data for it.
But please, no application name without K on it. If really must, then use K in front of it. But the name must have K on it. And I suggest not just to watch English names, but other languages as well. Like
1. "Kunto" (Fitness/Shape)
2. "Juoksu" (Running),
3. "Jooks" (Running),
4. "Lenkki" (Becket) (Means as well the sportlink and other links)
5. "Kierros" (Round)
So I would suggest no: 1 primaly. It fits well for all kind sport where it is about your own fitness, was it stationary or in the movement.
A notice to the screenshot:
- Do we really need to see our own birthdate and height?
- I prefere: nothing or weight + weight difference to last month for instance
I like the name Kilometer. You can get two meanings out of it:
- km (length)
- a counter of kilos (short for kilogram - weight)
Nice, isn't it?
saLOUt
Two names cam spontaneous to my mind:
FitKeeper
eKsercise
how about "MyTraces".
Power minger barder super tranquer debeloper fortslender fringster morder home edition sport center 1.0
You sir are my new hero! I've been wanting a good app to work work my Edge 705 for ages, and now the very week I start my training program for my next half marathon you deliver the goods :-) Hurry up with the name, I want an OBS download!
If this was a Gnome app the name would be obvious: Gymnasium.
My suggestion is the Greek word for heart "Kardia" which is the root of Cardio, and just sounds slightly classier than Kardio.
Please, no forced K names, use something with K in it naturally or go with something completely non-K (see Dolphin, Plasma, Oxygen for recent cool names).
One suggestion before Torsten hunts you down: Marble integration for showing routes rather than exporting to Google. With the new route planning stuff coming up that would be a killer feature.
Also, that date picker looks a bit ugly, it's not the standard KDatePicker is it? I'm sort-of maintainer of KDatePicker so if there's features you need added to use it let me know :-)
i like "traceur" as well
@Volker
This made my day - this is an app that I've been wanting for KDE for ages. And we even own the same Edge hardware.
I wanted to write one myself and would have called it 'KFitness', but I'm always too busy doing my existing KDE things or riding my bike.
Where are you developing it?
@Salout
Height is used to calculate Body Mass Index.
Date of birth is used to roughly estimate maximum heart rate, and thus measure training intensity.
Thanks for the kind words, John.
If the Gnomies get "Gymnasium", we sure need "Kraftraum", right? (got to know a bit of German to understand that one ;-))
"Kardia" sounds really nice. My only concern with a name like this would be that it's not obvious what the application does. Of course, that's true for "Dolphin" or "Plasma" as well, but KDE is more or less "forcing" these on the user so that it becomses clear what they do very quickly.
Marble integration is an absolute must, I agree. That's planned anyway. The export to kml was something I wanted to do to prove my import-process-export design is technically sane enough.
I had the KDE date picker at first, but I thought it was looking a little cluttered, to be honsest. Maybe I need to reevaluate my opinion on this one.
@Will S.
Might be that you need these values, but do you really have to show it on such a prominent place? I know my birth date very well. ;)
It is just a suggestion to move both values to some settings dialog.
Thanks Will for the kind words.
The code is currently in my SVN here at my office. I'll move it to playground as soon as it's matured a little more and I have a name. And of course help -- from you or others -- will be more than welcome from that point on. ;-)
I think Salout's concern is that screen estate is wasted with information he does not want to see all the time. The good news here is: The GUI layout isn't finalized. The even better news: Even now it's a QDockWidget and can just be closed.
Thanks for the praise, Antonio. And a really nice idea, that app name. ;-))
Fit-ometer
Health-ometer
like mileometer or odometer.
But perhaps name it after the service it provides
Health-Trace
Thank you for your kind words :)
Let me abuse your comments section to write down a few ideas :)
1. Activity scheduling capability, with ability to export to KCalendar through an Akonadi resource agent, like how it's being done for birthdays at the moment (yay for integration!)
2. Support for Weight Training.
That would help in tracking different exercise programs for each training session (no muscle group left behind :) ). Would be even better with descriptive pictures for each exercise, etc.
I'd be willing to work towards these when the code is released, even though I'm only a beginner for now.
I do know I was amazed when I saw your post, as I've been neglecting my exercise needs lately :)
Closing, here's another cheesy name, in case my first suggestion wasn't cheesy enough: "Burn that Fat"
Cheers,
Antonio
PS: Please add comment previewing!
Sorry for the spam, just an amendment to the Weight Training idea:
Ability to exchange workout schedules through Get Hot New Stuff!
Cheers,
Antonio
Since it could be used for all forms of training, I would exclude specific names like Kardio or KBuff.
I like your suggestions. The scheduling idea is interesting indeed and should be looked into.
I also agree that it would be nice to have different "types" of workouts -- as a basis for the categories as they are now, which are just dumb folders so far: The app doesn't have an idea about "workout types" yet, so basically all workouts are duration-and-distance-based.
This would have to be extended to some more versatile design, like:
a) time based workouts (ergometers, cross trainers, gymnastics, other stationary exercises)
b) distance based workouts (cycling, running, swimming)
c) some other metric (weight lifting, ball sports... these will be difficult, maybe)
and/or a combination of those.
At least a) and b) should be trivial enough, but let's see.
Thanks for writing this app! When it comes available on opensuse 11.3, I'm going to use it right away.
I also like the idea of marble integration. Maybe you can implement some 'heart rate training zones'. For cycling training, people often use different heart-rate zones to maximise their training effort. See for info: (google translate)
http://translate.google.nl/translate?js=y&prev=_t&hl=nl&ie=UTF-8&layout=1&eotf=1&u=http%3A%2F%2Fwww.zitvlees.nl%2Findex.php%3Fid%3D2013&sl=auto&tl=en
I think it should be easy to implement a tool to show your heart rate zones and some percentages of time in each zone. This would be very helpful for analyzing your training.
Viktoria is really cool in my opinion :)
First of all, let me state that I'm very glad we're having this exchange!
I may be getting caried away, but since we're getting analytic, the basic data structure could perhaps consist of the following triplet:
/- Starting time
|
|- Duration of exercise
|
\- Muscle (group) exercised
...with many secondary properties automatically derived or input by the user depending on workout type like Energy consumed, Duration, Distance, GPS track, Body fat burned, Repetitions, etc.
Then we could have standard workout groups like Cycling with energy consumption presets, say (totally random values following), 13kJ on biceps + 24kJ on triceps per hour.
The work on these presets could be "crowdsourced" of course, through Get Hot New Stuff ;)
This should cover any type of exercise IMHO.
I'll be getting in touch with some professional trainer and dietitian friends, as this definitely warrants more research.
Closing, all this could be paired with a sister program for tracking your diet.
Cheers,
Antonio
PS: Sorry for my english, it should be obvious by now I'm not a native speaker :/
Hi,
I use saring's sportstracker and it's a wonderful app, I've tried to make a Qt/KDE one, but I've no time.
I think that a month view is a very useful idea. Like the one in http://www.saring.de/sportstracker/screenshots/st-5.0.0-editing.png
I'll try to help you.
That's awesome. I work with Meego, and I was trying to convince them to work on a application like that, and my idea of a name would be Mee Go Fit or Mee Go Run (me go, ha ha, very funny...). I hope that's any help for a new name.
If I ever meet you in a conference, I'll buy you a beer. If you include support to Polar devices - like the FT60 - I buy you several :)
A superset of the custom workouts in the Garmin Edge (and probably other ranges, like the ForeRunner) would be cool (ie, it would export nicely to my sports electronics investment ;)).
These are workouts consisting of a tree of elements where each element can be repeated a number of times.
Eg
Hallo, Volker! =)
Massive work there! I second Antonio's proposals and would like to suggest a catchy name for your awesome app...
*drum rolls, please =)*
"Athletik" (notice the 'k', without being lame).
Schuss!
Pedro
Huuu... Sweat Tracker !! ;)
Thanks for the comment, Bart. There will be packages for anything the SUSE build service supports as soon as there's a first alpha release.
I agree heart rate zones are important, but maybe that won't be in the first version. It's part of report generation and that's generally only rudimentarily implemented for now. I mean, after all you _do_ have to start somewhere, right? ;-)
Thanks, Sulamita.
I'll add support for any device I can get documentation and sample recordings for once I find the time to do that.
And if I don't do it, anyone can add support for additional devices, it's not that hard.
Thank you Pedro!
Seconded about the name; "Athletik" seems to have just the right amount of "K" :)
Cheers,
Antonio
+1 for Kilometer. Sounds professional/marketable and also reflects to some degree what the app does. PLUS gets the "k" in the name which, I don't care WHAT people say, is a great tradition.
I liked AthletiK as well but seems too specific. Mightn't one use this app for non athletic purposes?
Luckily, your device seems to already be supported!
Cheers,
Antonio
Looks like WordPress ate part of your comment... Sorry about that, I have no idea what could be wrong with it.
I agree it would be nice to process the activity type from Garmin devices, although the only really mappable ones seem to be running and cycling. Not sure what to do with "multisports" and "other". But the former two could be distance- (cycling) or time- (running) based top level categories and thus easily be mapped to.
Well, the post's title is "Sports Activity Tracking App". :)
I think you're looking for a GPS track visualiser? Perhaps Marble would be the place for that, if it doesn't already support this.
Cheers,
Antonio
I guess you could use it as a diet and health logbook, but I wouldn't expect many people being interested in doing so. Maybe I'm wrong with that assumption though.