Hi all
We are preparing a research project to study knowledge workers' productivity and well-being at work. To that purpose, we want to ask them for self-reports several times during the day. Since many people are wearing their watches all the time, showing the survey on the watch is ideal.
For the Apple Watch and Android wear, we've already developed such survey apps. Many study prospects, however, are using Garmin. Hence, I am trying to determine if it is possible to build such a survey app for Garmin watches too, I think the type is "Device App".
The app will be quite basic and have roughly the following features:
- app runs independently on watch and shows a notification once an hour
- clicking the notification opens the survey, which displays 4 questions (on separate pages) where users can either select a rating or skip the response
- in-app settings where the user can change the language and add their study ID
- watch is connected to phone via BLE to submit the survey responses to a server
From checking developer.garmin.com I learnt that APIs/SDKs exist, but they seem to focus mostly on (1) music apps (2) watch faces and (3) additional tracking/display of information. It also seems possible to create a custom UI, capture user input and submit data to a server (when the watch is connected to a phone).
Does anyone know if such a feature set can be supported by a Garmin app (developed in Monkey C)?
And does anyone know if Garmin would allow such an app into the Garmin IQ Store?
Any inputs are very much appreciated. thank you!