PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

Microsoft Talks Bringing Apps to Universal Windows Platform, Store

Turning legacy Windows programs into modern UWP Windows Store apps brings a slew of benefits.

 & Michael Muchmore Contributor

Our team tests, rates, and reviews more than 1,500 products each year to help you make better buying decisions and get more from technology.

Our Expert
LOOK INSIDE PC LABS HOW WE TEST
65 EXPERTS
43 YEARS
41,500+ REVIEWS

SEATTLE—App developers would be well advised to update their apps to Windows 10 S, which will only run apps from the operating system's app store, known as Windows Store.

Windows 10 Bug ArtBut the ability to run on Windows 10 S isn't the only advantage to moving apps to the Universal Windows Platform (UWP) and the Windows Store. Thankfully, a team at Microsoft has come out with the Windows Desktop Bridge, which makes converting old-school apps, if not a cinch, at least a lot easier than it would be without the tool.

At the Redmond software company's annual Build 2017 conference, Microsoft Distinguished Engineer John Sheehan and Program Manager Peyman Zanjani took a crowded room full of developers through the steps of converting their apps. I should note that there's also a Windows Bridge for iOS, and I recently saw a brilliant example of that tool's results in algoriddim's djay Pro app, which can even take advantage of the Surface Dial.

So, what are the advantages of modern UWP apps over desktop applications? Not only do they get the added visibility in the Store and monetization options, but installation, updating, and deletions are all smoothly and automatically handled by the operating system. The old-style programs are also a security and stability risk: Once you approve that User Access dialog when installing a program, it can do whatever it likes on your system. And UWP apps don't add to the system registry, which can slow down bootup.

And once you get past pure conversion, your UWP app can take advantage of Windows 10 features like Live Start Tiles, system notifications, and other goodies offered by the UWP APIs. If you completely convert the app, getting rid of all non-UWP code, your program can run on hardware other than PCs—Xbox, the Surface Hub, Windows Mobile, and even HoloLens.

Completely converting an app involves five overarching steps, but you can stop at the first one—running your program's installer in the Windows Bridge Desktop App Converter—if you're happy with the results. This sets up a virtual OS environment where the installer goes through all its gyrations as the converter watches, without affecting the host PC. The converter spits out what's called an AppX container, which is something like a zip file containing the code and a manifest.

One of the most startling parts of Sheehan's presentation was the fact that two-thirds of programs converted with this first step just work. Of course, it will be just as a legacy app running inside a modern window, without any of the modern design and extras. The rest of the steps are really about taking advantage of UWP APIs to create a fully modern app, with no legacy code. One of these APIs can handle payments, so the developer doesn't need to implement credit card processing—Windows takes care of it.

Third-party installer software like Flexera InstallShield and several others have gotten into the act of helping developers move their apps into the modern age. The Flexera tool can even get your app's messages on the Windows 10 Start screen's tiles.

The presenters pointed to Evernote, which used Bridge and was so thrilled that it made a video (below). The team behind Windows Desktop Bridge continues to add support for APIs that real-world developers most often use. "We're gonna make it as easy for you as we can," said Sheehan. With all the justifications for converting old apps, that only sweetens the deal. For more, look for the Windows Desktop Bridge presentation on the Microsoft Build 2017 website.

About Our Expert

Michael Muchmore

Michael Muchmore

Contributor

My Experience

I've been testing PC and mobile software for more than 20 years, focusing on photo and video editing, operating systems, and web browsers. Prior to my current role, I covered software and apps for ExtremeTech and headed up PCMag’s enterprise software team. I’ve attended trade shows for Microsoft, Google, and Apple and written about all of them and their products.

I still get a kick out of seeing what's new in video and photo editing software, and how operating systems change over time. I was privileged to byline the cover story of the last print issue of PC Magazine, the Windows 7 review, and I’ve witnessed every Microsoft misstep and win, up to the latest Windows 11.

I’m an avid bird photographer and traveler—I’ve been to 40 countries, many with great birds! Because I’m also a classical music fan and former performer, I’ve reviewed streaming services that emphasize classical music.

Technology I Use

For everyday work, I use a good-old Dell tower with 16GB of RAM, a 12th-gen Intel Core i7 processor, and an Nvidia RTX 3060 Ti GPU that runs on Windows 11. I pair it with a 4K Lenovo ThinkVision P27u-10 monitor and a Logitech MX Vertical mouse. For offsite work, I use a 2024 Microsoft Surface Laptop with a Qualcomm Snapdragon X Elite processor. Camera-wise, I moved to mirrorless from a Canon EOS 80D with a Canon 70-300mm IS USM lens. I now have a Canon EOS R7 with a 100-400mm lens, but I miss my DSLR for several reasons.

In order of usage, the software I turn to most frequently is the Edge web browser, Slack, Adobe Creative Cloud, Microsoft 365, Firefox, Brave, and WhatsApp. I use the Windows Phone link app to see everything on my Samsung Galaxy S21 Ultra phone, which has excellent telephoto capability.

For fitness monitoring, I have a Fitbit Charge 6 and use an Anker Smart Scale P1. I’m also a streaming fan, so I subscribe to both Amazon Music Unlimited (especially for its Dolby Atmos content) and Qobuz (for its high-res sound quality and classical catalog). I recently added a Vizio 5.1 Soundbar SE, which sounds surprisingly good given its low price. To holler commands instead of using a remote control, I have the Amazon Fire TV Cube in the living room, which lets me verbally tell the TV what I want to watch. It hooks up to an LG B4 OLED TV. I have a Sonos One speaker in my kitchen that also ties in with Alexa, as does the Echo Dot 2 With Clock in my bedroom. For serious listening, I have B&W 601 speakers plugged into a Conrad-Johnson Sonographe amp and preamp, with a Cambridge Audio AXN10 streamer as source. For reading, I also have a Nook GlowLight 3.

Read full bio