First app is to use fr920 as pomodoro timer (http://en.wikipedia.org/wiki/Pomodoro_Technique) -- just a simple timer which counts down 25 minutes, buzzes and counts 5 minutes of rest time. I implemented a prototype as widget in a couple of hours and discovered than widgets just cannot be shown longer than 1 minute. And I have no way to change that -- after 1 minute watch just switch back to watch face. I don't want to implement this simple thing as a full-featured watch face...
Second app idea is to create a sleep tracker using accelerometer events to wake me up in fast sleep mode. And again, it's not possible by several reasons:
1. accelerometer events don't available to custom applications
2. there is no such thing as 'background app' and foreground widget have no way to work more than 1 minute.
This sounds like a perfect use case for an application--not a watch face or a widget. You should be able to simply change the app type in Eclipse and re-build as an application with no other changes. It will change where you will find the app on the watch (in the app list with Run, Bike, etc.), but it won't have the short timeout.
http://developer.garmin.com/connect-iq/what-you-can-build/ is not working
I mean, this is an 8-year old thread. It is too bad that Garmin hasn't been shy about breaking links, even in another case where Garmin blog content still exists and is linked to and from an existing forum thread.
Anyway, try this instead:
[https://developer.garmin.com/connect-iq/connect-iq-basics/app-types/]
People have tried in the past, and it faded away fairly quickly.
Understand that you posted your question in the middle of the night for people in the US, so even with a different forum, it wouldn't have been seen by a large number of users