Chapter 9: Implementing Notifications
In our professional and personal lives, we perform multiple tasks every day, often relying on a variety of applications to help get them done: messaging apps, mail clients, productivity tools are just a few examples. Continuously checking these tools to see if there's an important update would be very tedious. Therefore, especially with the advent of smartphones, notifications have become critical to manage our digital life. Instead of forcing us to continuously check what's going on, it's the application itself that will notify us when something important is happening and we need to pay attention.
Notifications play a critical role in all kinds of applications, including desktop ones. As such, Windows 10 has introduced (and evolved release after release) a rich notification ecosystem, that we can use to interact with our users even when they aren't actively working with our application. As we're going to learn in this...