I have question about push notifications in Windows phone 8. As i understand, there are three types of push notification:
- Toast Notification.
- Tile Notification.
- Raw Notification.
So, in my opinion:
if the app is running, and opened in foreground:
- Toast will be not shown, but i can handle it`s event and do something.
- Tile will be updated automaticaly
- Raw Notification must be handled by me. (Question one: can i do it without background task?)
if the app is running now, but suspended:
- Toast will be shown as it came, without any event handling in my app, only "BindToToast()"
- Tile Will be updated, without any event handling, only "BindToTile()"
- Raw notification must be handled by background Task.
if the app is not open:
- Toast will be shown automaticaly, if in previous launch "BindToToast()" was called.
- Tile will update automaticaly, if in previous launch "BindToTile()" was called,
- Question 2: what about raw notification? how to handle it here?