Activities and music manipulation

Former Member
Former Member

I've been working on an app now and am nearing the end of my venture.  I, like many others, have run into the fact that the use case of background activities is extremely limited and would like to know if there is some way to work around my problem.  I'd like to be able to do the following thing:

1. Start an activity/session/start recording a fit file

2. Do some stuff in-app

3. Timer gets started

4. Leave app during timer and do something like adjust music ( pause for example )/change song or volume, read a text message, whatever

5. Come back in one way or another and complete the activity

Is this possible?  I don't want to restart the activity during this process because I want one activity posted to Connect at the end.  Pausing would also be a non-preferred solution as well because presumably there would be a discontinuity in heart rate data in the fit file but i would be better than nothing.  I can't find anywhere in the documentation that really explains what exactly happens when you leave an APP when a fit file is recording.

Also I'd like it to prompt the user to jump back to the timer when it's up, but what I've gathered is that won't work properly if the timer is ever < 5 minutes long.  

The main point of my app is being able to ditch the phone during an activity.  Music storage and manipulation on the watch is the cornerstone of that goal.

  • What watch?  for example, I control music all the time while running a CIQ app on a 645m

    While running the app, long press down takes me to music, and the app runs in the background, I press back and can see the app screens again.

  • Former Member
    Former Member in reply to jim_m_58

    I'm primarily looking at the newer forerunners and Fenix lines.  You are right that what you say works, the only thing you can't seem to do is access your Spotify library which is a bummer but workable.

    Your response also prompted me to dig around a bit for all the supported features while an app is running.. it seems like I can hold the down, back, and backlight buttons for similar things as well.  This should get me by, I honestly didn't know about the back button working that way.  In my daily life I've been cautious around that button as I don't want to accidently lose my data.

    I'm assuming this means that I need to operate in the confines of that methodology and not allow the user to back out of the app completely less they be prompted with a 'save or discard' type of screen.  This is different than I envisioned but I can live with it.  Thank you very much for the response.

  • What watch do you have.  On some (fenix and fr935/945) you can assign hot keys that do different things.  You can assign things like long-press back to something, but your app will still see a normal back.