replicating activity start/stop animations

(1) I have an FR630 and I would like to replicate the start/stop functionality used in the Garmin Activities. I want to make my programs show a green "go" triangle" and a red and white checkered flag "stop" square, when I begin and pause/stop session recording in my app, like the pre-loaded Garmin Activities (at least they do on the FR630). I think there might even be animation involved but I don't know about that, maybe just scrolling pages left or right. Is there any way to code the essentials of this functionality - the colored shapes and colored screen outlines - into my app? Is it demonstrated in any of the sample apps?

(2) I would also like to implement the "do you want to save or discard your session" question screen functionality. Is that code available somewhere, so I don't have to reinvent the wheel? That functionality is quite complex and cool, and it seems to me Garmin could help developers a whole lot by providing some sample structure or code so that developers could employ this same behavior in their apps.

Thanks in advance for any feedback!
  • (1) I have an FR630 and I would like to replicate the start/stop functionality used in the Garmin Activities. I want to make my programs show a green "go" triangle" and a red and white checkered flag "stop" square, when I begin and pause/stop session recording in my app, like the pre-loaded Garmin Activities (at least they do on the FR630). I think there might even be animation involved but I don't know about that, maybe just scrolling pages left or right. Is there any way to code the essentials of this functionality - the colored shapes and colored screen outlines - into my app? Is it demonstrated in any of the sample apps?

    (2) I would also like to implement the "do you want to save or discard your session" question screen functionality. Is that code available somewhere, so I don't have to reinvent the wheel? That functionality is quite complex and cool, and it seems to me Garmin could help developers a whole lot by providing some sample structure or code so that developers could employ this same behavior in their apps.

    Thanks in advance for any feedback!


    1)You can't use what's in native apps, but you can do it yourself by drawing stuff or using bitmaps with standard stuff in CIQ.

    2)You can do it a number of ways. One is a confirmation dialog. "Do you want to save? yes/no".
    What I do in a few is a standard menu. Pressing "start" brings up the menu and stops the recording, and then there are three choices - Resume, Save, and Discard. For save and discard, I make the call to save or discard and then basically exit the app. For resume, I just restart the recording.

    The basic recording stuff in in the "recordingSample" in the SDK. Using the menu and diallogs, is it a few of the samples.