Cover by Andrew Whitechapel and Sean McKenna

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

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. ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required