Microsoft has introduced an important feature for desktop application developers, and that is its ability to view detailed analytics about application performance, along with its popularity with users. Until now, developers had the difficulty of accessing thee analytics without the need to cobbling together multiple tools, however, with the new Windows Desktop Program, developers will now have the convenient, one-stop portal so as to view their desktop application analytics or access the data via an API.
“Statistics and charts quickly show how the applications are doing– from how many customers they’ve reached to detailed performance data on crashes and failures. With these analytics, developers can better track and prioritize fixes, monitor the distribution of their application, prepare and improve the overall experience for their customers.”
The best part about this is that it is completely free of cost. Yes, Microsoft do not charge you a single penny in order to access this data, all you will need to do is sign up with Microsoft account, upload a signed file using the same trusted valid certification that your company uses so as to sign in to your application.
Once you have sign up for the Windows Desktop Application Program and register your certificates, you’ll be able to use the analytics reports to for the following, as per the official blog:
- View a summary of all failure types, sorted by number of hits
- Drill down into each failure and download stack traces and CAB files to debug the issue faster
- Compare the health status and adoption of a newly released version of your application to previous releases
- View health data in aggregate or by region, allowing you to isolate issues that are specific to a region
- Compare performance and adoption of your desktop applications across Windows versions, such as the latest Windows 10 or Windows Insider releases.
Microsoft states that in order to view analytics for your applications:
Sign up for the Windows Desktop Application Program. If you already have a Windows Dev Center account, you can opt in to this program on the Programs page in Account settings. Otherwise, you can sign up here.
Follow the steps to download an unsigned file, sign it with the same code-signing certificate your company uses to sign your desktop applications, and upload the newly signed file back through the portal.
“That’s it! We will take the signed file you just uploaded and map it to the telemetry we collect on all applications with the same certificate to show you your analytics data. “
To learn more, check out Microsoft documentation here.