-
Book Overview & Buying
-
Table Of Contents
Windows Phone 7 Silverlight Cookbook
By :
A notification helper can help to reduce the duplication involved with making different types of push notifications. As discussed, there are three types of push notifications you send: tile, toast, and raw. Each sends a binary payload to the Microsoft servers with some similar attributes. We will create a simple helper to abstract the calls and reduce duplication.
Create a folder named Framework in the SurfTileNotifications.Service project and a new class in the folder named Wp7NotificationsHelper. We will start by creating an enumeration of the push types called NotificationType:
public enumNotificationType
{
Tile,
Toast,
Raw
}
Notifications also have a batch interval value which determines the immediacy of the notification. This value is different for each notification type:
|
Immediate (0 milliseconds) |
Delayed (7.5 minutes) |
Delayed (15 minutes) | |
|---|---|---|---|
|
Tile |
01 |
11 |
21 |
|
Toast |
02 |
12 |
22 |
|
Raw |
03 |
13 |
23 |
You can see that there is a pattern to the...
Change the font size
Change margin width
Change background colour