I am developing an alarm clock application in iphone. I am not able to find how to set alarm which will trigger even if the app is not running.
Push notifications... OR....
The other day I noticed that if I turned off the screen (with the button on the top) that my app was still getting gps updates....
So, I'm starting to think that just hitting the top button doesn't actually exit your app... You'd need to do some experiments to prove this... but maybe you could still play a sound with the screen off?