News

Windows Developers Get New Tool for Desktop App Analytics

Microsoft this week announced a new analytics tool that lets Windows developers view details about desktop application performance and reach.

In addition to performance data, the new Windows Desktop Application Program provides information about an application's popularity with users -- detailing how many customers were reached, for example -- along with regular analytics concerning crashes and failures. The tool basically does for desktop applications what many analytics tools, such as Flurry Analytics, have long done for mobile apps.

"Until today, developers had difficulty accessing these analytics without cobbling together multiple tools," Microsoft said in a Jan. 23 post. "With the new Windows Desktop Program, developers now have a convenient, one-stop portal to view their desktop application analytics or access the data via an API. Statistics and charts quickly show how the applications are doing."

Specifically, the company said the program lets developers:

  • 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

After signing up for the program, developers register the desktop applications they've created and shipped in the portal's dashboard, and Microsoft uses code signing to establish a developer's or company's identity and retrieve the analytics data from those published apps.

Along with the announcement post, more information and developer guidance is available in the Windows Desktop Application Program MSDN article.

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus

Featured

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

  • .NET 9 Preview 3: 'I've Been Waiting 9 Years for This API!'

    Microsoft's third preview of .NET 9 sees a lot of minor tweaks and fixes with no earth-shaking new functionality, but little things can be important to individual developers.

  • Data Anomaly Detection Using a Neural Autoencoder with C#

    Dr. James McCaffrey of Microsoft Research tackles the process of examining a set of source data to find data items that are different in some way from the majority of the source items.

  • What's New for Python, Java in Visual Studio Code

    Microsoft announced March 2024 updates to its Python and Java extensions for Visual Studio Code, the open source-based, cross-platform code editor that has repeatedly been named the No. 1 tool in major development surveys.

Subscribe on YouTube