I'm trying to develop a truly user friendly Alarm Clock application. I have my user interface just about where I want it to be, but I'm finding that it may not be possible to make it actually functional because I can't simply wake my app on demand from the background service and paly tones or vibrate for user attention.
Alternatively, is it possible to leave the app running but close all the Views and return to the watchface? (similarly to what music play apps appear to be doing) Then I could just use Timer() to monitor alarm times and trigger attention when needed, etc.