
In: Top iPhone Apps
23 Nov 2009Background: Each iPhone app is a process that, when started, runs (start executing whatever it is meant to be doing) on your iPhone.
| Usually, on mobile platforms other than iPhone’s, multiple apps can run at the same time allowing users to play with an application, quickly switch to a background app, and go back and forth. When a background process runs on the system, it shares the system’s resources (memory, processor, power) with the foreground processes. Now, since most of the iPhone apps are optimized for best performance speeds, although they run as fast as | ![]() |
when only a single app was running, it forms a power sink. The higher the number of apps running simultaneously on your iPhone, the quicker it drains power.
Apple’s solution to this power loss issue is to use their infamous Push notification system.
Let’s see how it actually works, in the next article.