Chapter 9. Background agents

Compared to the environment in which a desktop app operates, resources on the phone (memory, CPU, screen real-estate, and power) are significantly constrained. For this reason, the user experience (UX) is optimized by giving the foreground app priority access to these resources. That said, certain other applications, notably system services such as incoming phone calls, SMS messages, or toasts, will continue to run even when an app is running in the foreground and are allowed to impinge partially on the foreground user interface (UI). Developers can also build Windows Phone Store apps where some part of the app is enabled to run in the background even while the user is interacting with another app in the foreground. ...

Get Windows Phone 8 Development Internals now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.