Unlock jumping rope with a Garmin app: JumpJump

An app for jumping rope. The miscount is around 5%.

Currently, the app is by no means bug-free. if you find any bugs or you have any suggestions, please post them here or in my Github repo. I will solve them eventually. 

apps.garmin.com/.../dc6ceca8-6ec6-49f2-b711-4ebc0d347177

github.com/.../garmin-app-jumpjump

DEMO:www.youtube.com/watch

  • Nice app! I tried it real quick with ~100 jumps and it counted them pretty accurately (105).

    Couple of minor UI/UX issues:

    - The title of the "pause menu" is "English".

    - Pressing Back during an activity in progress unexpectedly closes the app and causes the recording to be saved. (I would expect exiting an app to be blocked while an activity is in progress, especially while recording is in progress.)

    - When I'm on the pause menu (Resume, Save, Discard), if I press Back (intending to see the activity metrics while keeping the activity paused), the menu only slides halfway. At this point, I can only recover by pressing START to resume the activity.

    - When I'm on the summary page (after Saving or Discarding), the only thing I can do is press Back to exit the app. I was expecting to be able to start a new activity at this point.

    Great job tho! Impressive for a first app. I've never done anything with sensor data (as I'm lazy and prefer to only display things that Garmin already measured for me haha), so I'm def impressed.

  • I also noticed that the activity is categorized as Strength Training. Maybe Cardio would be a better choice?

    Cardio is SPORT_TRAINING and SUB_SPORT_CARDIO_TRAINING, I think.

  • Thanks for your download and significant advice, Bro. 

  • Cardio is SPORT_TRAINING and SUB_SPORT_CARDIO_TRAINING, I think.

    I don't want to show 'KILOMETERS' on the tab.

    The title of the "pause menu" is "English".

    I didn't get your point. FlowState

  • I am going to release another version v0.6. It's quite stable right now. Let's watch my demonstration video.www.youtube.com/watch

  • When I pause the activity, this is what I see:

    "English" doesn't make sense to me as a menu title. I would expect to see the title of your app, the time of the activity, the number of jumps, the word "Paused", or anything at all that's specific to your app.

    As discussed in another thread, there's isn't a lot of room to put data in the title, and if you try to change it dynamically (e.g. to switch between metrics), it won't work on a real device.

  • I think it's a compatibility issue. You can watch my demo video without it in English mode. What's the model of your watch?

  • As discussed in another thread, there's isn't a lot of room to put data in the title, and if you try to change it dynamically (e.g. to switch between metrics), it won't work on a real device.

    I didn't do that, aha.

  • Yeah, I know.

    My watch is a 935 (non-APAC).

    What are you passing in for the title of your Menu2?

    (Try passing in "" if you're not already doing so.)

  • I also noticed your app supports 735XT. But 735XT is still on CIQ 2.x, which means that Menu2 is unavailable.

    Unless you have other some other menu code in your app, it's going to crash. (Based on the fact that you don't support FR230, I'm guessing you don't.)

    Did you set the minimum SDK version to 3.0 in your appllcation settings?