Hello,
I develop watch apps which allow users to count and recognize strokes during racked sports activities (Tennis, Squash and Badminton) - link.
All of them use API 3.2.0 and record activity using build in generic profile SPORT_TENNIS.
The issue is there is no Squash/Badminton profile available at API 3.2.0. I'm recommending users to go to Garmin Connect settings, use Display Settings and change Activity Name field to: 'Location and Device Activity Name'. However this small inconvenience gives me negative feedback from the users and potentially discourage some people from using my apps. Is there any way (other than using higher API) to make activities recorded by my apps to showing up with correct name in Garmin Connect?
There is an app (Fb3) link which does what I ask about and supprts all older devices, eg. Approach® S60 API 2.4.0
BTW. In case I move to higher API, reduce amount of models/products supported by my app, would the obsolete version of my app be still available in Garmin Express for older devices?