Primary Live Tile API – Windows 10

New in Creators Update: You can finally programmatically pin your own app’s primary tile to Start, just like secondary tiles! And you can check if it’s currently pinned. You must target SDK 15063 or newer and be running Insider build 15063 or newer to use the primary tile API. At its core, the API lets you……

4

Progress UI and data binding inside toast notifications – Windows 10 Creators Update

Note: The new feature(s) covered in this post are available to Windows Insiders running build 15007 or newer. If you are using the UWP Toolkit Notifications library, the feature(s) can be found in version 1.4.0 or higher. New in Creators Update: In the most recent Windows 10 Creators Update, we added several exciting improvements and new…

6

Grouping toast notifications under different headers in Action Center – Windows 10 Creators Update

Note: The new feature(s) covered in this post are available to Windows Insiders running build 15002 or newer. If you are using the NuGet UWP notification extension library, the feature(s) can be found in the beta version here. New in Creators Update: In the most recent Windows 10 Creators Update, we added several exciting improvements and…

4

Custom timestamp on toast notifications – Windows 10 Creators Update

Note: The new feature(s) covered in this post are available to Windows Insiders running build 15002 or newer. If you are using the NuGet UWP notification extension library, the feature(s) can be found in the beta version here. New in Creators Update: App developers can now specify a custom timestamp on their notifications! Currently, toasts have a timestamp…

2

Debugging Live Tile issues in Windows 10

If you’re a developer and wondering “Why isn’t my Live Tile updating?”, you’ve came to the right place! In this article, we will list out all the potential reasons that your tile notification can fail to display. Quick checklist Are you using the Notifications library to construct your tile notifications? If not, are you XML-escaping…

0

How to keep your tile notification payload under 5 KB

The XML payload that you construct for your tile notifications must be no larger than 5 KB. Otherwise, you will get a COMException with HResult 0x803E0115 saying that “The size of the notification content is too large.” To fix this, you should set limits on the content that you put into your tile notifications. For…

0

Quickstart: Sending an alarm in Windows 10

In Windows 10 UWP, alarms are simply Toast notifications with the “alarm” scenario. And to make an alarm appear at a specific time, you use a scheduled Toast notification. Quick Summary If you are already familiar with sending scheduled Toast notifications, you need to do two things, (1) use the “alarm” scenario on the Toast…

4

How to ensure your toast notifications continue to work when converting your win32 app into a Windows Store app using project Centennial

As you may already know, developer can now bring their existing apps and games to the Windows Store with the Desktop Bridge, known as project Centennial. For developers who has been integrating with toast notification features in Windows 8 and Windows 10, when you turn your app into a Windows Store app using project Centennial,…

3

NotificationsExtensions has moved to the UWP Community Toolkit!

The UWP Community Toolkit is a new open-source library that enables the developer community to collaborate and contribute new capabilities on top of the Windows SDK, including new controls, API’s, and helpers for the existing SDK. We have moved NotificationsExtensions (our helper object model for constructing XML Tile and Toast notifications) into the UWP Community…

0

Quickstart: Sending a Toast notification with custom audio

Toast notifications can use custom audio, which lets your app express your brand’s unique sound effects. For example, a messaging app can use their own messaging sound on their Toast notifications, so that the user can instantly know that they received a notification from the app, rather than hearing the generic notification sound. 1. Install…

6