View Single Post
Posts: 440 | Thanked: 2,256 times | Joined on Jul 2014
#3
What would you propose as an alternative strategy? You want to have good battery life don't you?

To get good battery life you need to sleep as much as possible, and you can only really do that by being a little aggressive and having the system know exactly what's going on.

iphp/nemo-keepalive is a way to synchronise the wakeups on all the running apps on a system, so maybe apps want to check something on a ~30 second interval they can register such with the system and then get a kick to say 'ok do your thing and tell me when you're done' and all apps will get the same wakeup window.

You haven't really described what your issue is with the Android approach, other than use superlatives like 'heretical' and 'awful', so I can't really comment as to whether that applies to the iphb/nemo-keepalive approach or not.
__________________
SirenSong v0.5
Like my work? buy me a beer
 

The Following 8 Users Say Thank You to r0kk3rz For This Useful Post: