Windows 8 apps can have notification badges in the tiles. It’s easy to update the badge, but it’s still not well documented, so here is a small snippet to show you how it’s done:
var Notifications = Windows.UI.Notifications; var updater = Notifications.BadgeUpdateManager.createBadgeUpdaterForApplication(); var xml = Notifications.BadgeUpdateManager.getTemplateContent( Notifications.BadgeTemplateType.badgeNumber ); xml.getElementsByTagName('badge')[0].setAttribute('value', 5); var notification = Notifications.BadgeNotification(xml); updater.update(notification);
Replace the 5 in line 7 with the number of your choice. The end result looks like this:
More info on badge updates is available in the Windows.UI.Notifications namespace of the WinRT and the Badge Update XML Schema.