Why wf limitation was made?
As only one CIQ app can run in time and app can have over 1000kB why Garmin limit wf to about 100kB (not for all devices)?
Why there is limitation for access to some SDK features (e.g. attention)?
I've written simple app which makes ... nothing and after few tests I can see that it consumes about 5 times more energy than wf so it means that app can run about 1 day. So its' impossible write app like alarm or observer.
So to solve problems with energy and functionality the best solution is to
- allow wf to do the same thing like app
- allow app to choose low power mode, off screen etc
But maybe I don't know how to write such application. Simple, I want to write app which can do exactly the same what my wf do. Is any way to do it and both app and wf will consume the same energy?