Alex Golesh's Blog About Silverlight Development

Tuesday, May 24, 2011

Mango introduces some changes in Push Notifications mechanism which enables the developers to create more attractive scenarios.
First feature I’ll show in this post is a secondary tiles for application. Before Mango, every application could have only one pinned tile on the main screen which could be updated using Push Notification mechanism (I blogged about it quite some time ago here and here).
Mango release enables to have additional tiles which can be pinned and removed from application code! How about having something like this:
All the tiles (beside IE9) on main screen are related to sample I’m going to show...

One of most requested and discussed features of Mango release is “multitasking”. In Mango the multitasking term has slightly different meaning than standard (PC) multitasking. Multitasking for Mango phones means ability to execute the code while application in not active and play audio started by the application in a background. This is achieved by Background Agents. In addition to them Mango also introduces APIs to download and upload files while application is in the background and add Reminders and Alarm to grab user attention.
This post will show how to use those features. During the post I’ll show how to...