Running an App continously

Hello everyone!

I currently have designed an App for the Vivoactive 3 music that connects to a couple of sensors and shows the values on the watch. The problem that I am facing right now is that I am trying to keep the App running continously on the Background while the user may be reading foot steps or using another watch app or widget. The idea is that the watch keeps recording data and storing it. (I have an idea how to work with the storage but I am having trouble understanding how can I keep it running continously)

Will it be better to transform my App to a widget?

Can anybody give me a few tips and advise to achieve this continously running app goal?

Thanks!!