Can Garmin Connect IQ apps launch the linked Android app in the background?

Hey, I am thinking about creating a Garmin app however there is one thing I'm not yet sure about before I buy a Garmin Watch.

With Garmin Connect IQ, when I launch my app on the Garmin Watch, is the app able to open the Android app linked to it?

I have been able to run https://github.com/garmin/connectiq-android-sdk in my local development environment with Garmin Simulator + Android Emulator via ADB as instructed, this works fine. However before I purchase a Garmin Watch I would like to know whether it's required to actively open the app on the Android phone in order to have messages sent back and forth between the Android Phone and the Garmin Watch.

I made a Wear OS app in the past and with Wear OS, as soon as you launched the app on the Watch and sent messages to the Android phone app via Wearable.MessageApi.sendMessage the Android phone app would open automatically so you could send messages back and forth between Watch and Phone without having to manually open the app on the Android phone as well.

Is this possible with Garmin Connect IQ as well? And while we're at it, how about with iPhone? I don't know how it works there with their Watch but it would also be interesting to know.