Chapter 27. Scheduled Actions

In This Chapter

Alarms and reminders

Periodic and resource intensive tasks

Debugging scheduled tasks

Shell tile deep linking

Using a Mutex to access shared resources safely

LongListSelector custom grouping keys

The need to perform background processing is not uncommon for Windows Phone apps. The transient nature of the app’s life cycle makes performing some long-running or periodic tasks difficult.

One of Microsoft’s goals with Windows Phone has been to forestall the battery life limitations present on other phone platforms. One way that it first did this was to limit the number of apps that could run simultaneously to just one app. This meant that using a cloud service and push notification was the ...

Get Windows® Phone 7.5 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.