Professional Kayak Training - App Ide

Former Member
Former Member

Hello!

I'm new developer here and I'd like to know if it's possible to develop the following idea. My client it's a professional kayaking trainer ready for the Olympics. His athletes demands more autonomy and freedom so his idea is to develop a Garmin kayak trainer watch app for them. 

The app is based on tracking the following data:

- A timer to know the lap time. (The athlete itself manually indicates the start and finish of the lap)

- A button to track the number of penalty touches the athlete has done. (The athlete itself manually inserts the number of penalty touches)

- The calories, heart rate and the paddling stroke per lap. (Automatically given by the watch)

This data will need to be exported in a PDF file or some sort of extension then to be placed on a NotePad or Excel.

I'd love to know what the community thinks about this idea. Is it feasible? I'll like to know the answers, probably I'll start to code soon. 

Last but not least, I have read that the Mac developers are not happy with the developing program. Should I start with a Windows?

Thank you so much!

Eric

  • That's a really good idea! Go for it! 

  • Good idea.

    You said "paddling stroke per lap. (Automatically given by the watch)", not sure you can access to the padding stroke when you do a connect IQ app. I agree, Garmin calcule them in some default activities , but Garmin dont share movements recognition algo to third party.

    Anyway, you can implements your own algo.

    This is the main constraint of the app. If some people are waiting for that, it s a interesting app.

  • Former Member
    0 Former Member over 4 years ago

    I finally did it! 

    After two months of work I finally finished the app that I needed Slight smile

    https://apps.garmin.com/en-US/apps/fff8a8c9-7c3b-4405-9665-b89de3ed3344 

    Thank you all for the support!

  • Former Member
    0 Former Member over 4 years ago in reply to Juggus

    I finally did it! 

    After two months of work I finally finished the app that I needed 

    https://apps.garmin.com/en-US/apps/fff8a8c9-7c3b-4405-9665-b89de3ed3344 

    Thank you all for the support!

  • Former Member
    0 Former Member over 4 years ago in reply to 9056751

    I finally did it! 

    After two months of work I finally finished the app that I needed 

    https://apps.garmin.com/en-US/apps/fff8a8c9-7c3b-4405-9665-b89de3ed3344 

    Thank you all for the support!

  • Hi Eric.

    2 monthes, I am not surprised, I have spent more than 2500 hours for one of my app.

    I just downloaded your app, I was curious, moreover I know some french elitekayak veteran althete (K1 and K2 mix).

    1- you should modify your app icon, the IQ icon is not sexy

    2-countdown is a good idea, but you shoul add a vibration when it reach 0, in open water it could have some noises

    3- I launch the app

        I press start -> the timer start Slight smile

        If I press 'back/lap' button, it exit !!! it not good.

              -I user press 'lap/back' by mistake, I will not be happy, so maybe you should not allow to quit the app when the timer is running

             - the button called 'back' is too the lap button (see the icon on the button), on all default Garmin environement, this button do a back in menus and do a 'lap' during an activity, try with running for example.

    4- not sure I have understood how the app work. I have started the timer,

       I push start again and I see, my time -> OK

       Then I enter the number of touches, ok I have understood, I have some time penality -> OK

       then 50' , another penalty probably

       then the final result OK

      I have all understood no problem.

    5- There is no 'save' button, it means that all laps are saved in fit file?

    6- The 'back' doesnt work in integer pickers

    -> it is just some advices, users are ruthless

  • Former Member
    0 Former Member over 4 years ago in reply to Juggus

    Thank you so much! This will help me a lot!

  • So many features are possible with kayak, luky man. I will follow your work.

    Development take times so try to have an evolutive conception, start with the 'core' of the app (like you do), and add features along the year. Do a road map, think about the future in 1 or 2 years. and don t hesitate to do refactoring, the more you have code, the more it takes time to refactor. The app maintenance is critical!

    Hope you use mercurial or github for configuration management.

    If you want do 'internationalisation', do it now because it takes time.

    The app is compatible with 945, the 945 is like the 245, 645 and 745, so no problem your code should work.

    Be carreful for MARQ and F6, resolution and font are not the same.