Dell recommends Windows 8.

Cutting Through the Modern App Confusion

Brien Posey, Freelance Writer and Former CIO | 5/14/2013 | 18 comments

Brien Posey
When Microsoft introduced Windows 8, it also introduced a new type of application called the Modern App. Since that time, there has been a tremendous amount of confusion regarding which Windows platforms will run which types of application. In this blog post, I want to try to clear up some of the confusion.

The first thing that you need to know about Modern Apps is that they have changed names. When Microsoft first introduced these apps, they were called Metro Apps. Therefore, if you happen to read an article discussing Metro Apps, they are the same thing as Modern Apps.

Another thing that you need to know about Modern Apps is that in Windows 8, the apps will not run if you are logged in using the local Administrator account. There have also been reports that Modern Apps will not run if the device's resolution is set to less than 1024 x 768 (although I have no way to confirm these reports).

Probably the biggest source of confusion surrounding Modern Apps has to do with the fact that there are four different platforms on which they can run. Modern Apps can run on Windows 8, Windows RT, Windows Phone 8, and Windows Phone 7. However, there are major distinctions between the apps that will only allow certain apps to run on certain platforms.

In Windows 8 and in Windows RT, Modern Apps are normally installed by downloading the app from the Windows Store. It is worth noting, however, that just because you can see an app in the Windows Store it doesn't necessarily mean that you can run that app.

When you click on an app in the Windows Store, you are taken to an Overview screen for that app. This screen also contains a Details tab and a Review tab. The Details tab provides information about the app's compatibility.

The most important thing to pay attention to on the Details tab is the Supported Processors section. This section tells you which devices the app will work with. Most apps support X86, X64, and ARM processors, meaning that the app will run on Windows 8 or on Windows RT. However, some apps are more limited.

An app that lists X86 and/or X64 under the supported processors is designed to run on Windows 8. If you happen to be running a 32-bit Windows 8 installation, then you must make sure that X86 processors are supported. If you are running a 64-bit Windows 8 installation, then you can run apps that are designed for either X86 or X64 processors. Windows RT devices can only run apps that support ARM processors.

As previously mentioned, Windows Phone 7 and Windows Phone 8 devices also run Modern Apps. However, a Windows Phone device cannot run a Modern App that has been designed for use with Windows 8 or Windows RT, even though Windows Phone 8 has a lot in common with Windows 8. Likewise, Windows 8 and Windows RT cannot run Windows Phone apps. The only exception is that there is a Windows Phone 8 emulator that is available for Windows 8, and this emulator can run Windows Phone apps.

So what about desktop apps? Generally speaking, Windows 8 can run almost any application that is compatible with Windows 7. The primary exception is that a 32-bit Windows 8 deployment cannot run a 64-bit application.

There are a few legacy Windows applications that do not work with Windows 8, but in almost every case these applications can be made to run using the operating system's various compatibility tools.

Windows Phone 7 and Windows Phone 8 devices do not include a desktop mode, so there is no way to run legacy Windows applications on a Windows Phone device. If you really need to run a Windows desktop application on a Windows Phone, the best solution is to establish an Remote Desktop Protocol (RDP) session with a desktop PC or with a virtual desktop. There are a number of RDP clients available for Windows Phone devices through the Windows Store.

Windows RT actually does include a desktop mode, but you can't use it to run legacy Windows applications. The only applications that can run in Windows RT's desktop mode are the built-in copies of Microsoft Office 2013 and Internet Explorer. Other applications cannot be run because Windows RT devices use ARM processors, and an application can only run if it has been compiled to run on an ARM device.

As is the case with Windows Phone devices, however, there are RDP clients available for Windows RT. These clients make it possible to remotely connect to a desktop PC or a virtual desktop, thereby giving the illusion of legacy applications running on Windows RT.

As you can see, there are a number of restrictions on what applications can be run on each Windows platform. Fortunately, looking at the details in the Windows Store will make it very clear which platforms the various apps will run on.

Related posts:

View Comments: Newest First | Oldest First | Threaded View
Page 1 / 2   >   >>
Tuscany   Cutting Through the Modern App Confusion   6/17/2013 2:12:13 AM
Re: App overview
@RPatrick  Agreed.  And I am still not sure what it does ! : )
RPatrick   Cutting Through the Modern App Confusion   5/31/2013 7:05:51 AM
Re: App overview
So much confusion indeed. And Modern App isn't the most elegant name is it?
StaceyE   Cutting Through the Modern App Confusion   5/30/2013 2:15:33 PM
Re: App overview
@ Randomous

It is sad that customer service often falls by the way-side when it comes to tech support. When I worked for a help desk for a software company, making the customer happy (and resolving their issues as quickly as possible) was priority #1. These days chances are when you call a help desk you will be connected with someone from an outsourced company in another country. This wouldn't be a problem if the people answering the phones could actually answer your questions and resolve your issues. There is nothing worse than calling for technical support and waiting for the tech to try to "Google" a solution for you...I can do that
Randomus   Cutting Through the Modern App Confusion   5/30/2013 2:00:19 PM
Re: App overview

StaceyE: That's absolutely correct – PC or server downtime means lost revenue, though trying to get to customer support can be extremely difficult.  Heck, it's hard for partners of some of the larger technology providers to get assistance from tech support in the US!

StaceyE   Cutting Through the Modern App Confusion   5/30/2013 1:20:35 PM
Re: App overview
@ Randomous

It is never good when a company has to wait for a resolution to a problem with their computer systems. One should be able to call a company's help desk and actually reach someone who understands the product they are supporting. Half a day of wait time could lead to loss of money in addition to the time that is already lost waiting for the solution.
StaceyE   Cutting Through the Modern App Confusion   5/30/2013 1:18:01 PM
Re: App overview
@ Trek

I don't think I would see the humor in it...;)

I am sure it is really frustrating for a user that does not understand "administrator rights" or how to make changes to get these rights. My husbands 80 year old uncle constantly calls me to tell him how to fix something he has messed up on his PC, I can just imagine what a hard time he would have with those kinds of obstacles. O_o
J-Lo   Cutting Through the Modern App Confusion   5/23/2013 11:28:06 PM
Re: App overview

Very right Susan, this also makes sense that user only sees what is compatible with his device. Since every app will not be compatible so there is no need to flood the screens with apps that should not be there in the first place. I don't know why MS over looked this simple and easy way out for its customers to select an app that they need.

Randomus   Cutting Through the Modern App Confusion   5/22/2013 2:56:51 PM
Re: App overview
Trek: Oops!  That's certainly not good.  I've seen companies running Microsoft products have to call the outsourced IT vendor, or submit a helpdesk ticket, and it seemingly adds at least a half business day to resolution time. 
Susan Fogarty   Cutting Through the Modern App Confusion   5/21/2013 12:14:38 PM
Re: App overview
Zaius, ugh, that does sound frustrating. Do you htink Microsoft has done this only with the intent of improving user security? It sounds like it is having the effect of hampering IT folks.
Susan Fogarty   Cutting Through the Modern App Confusion   5/20/2013 10:46:04 PM
Re: App overview
Trek that is totally unfair. The real live administrator should have some kind of override code or something. I'm glad you have a sense of humor about it :)
Page 1 / 2   >   >>

The blogs and comments posted on do not reflect the views of TechWeb,, or its sponsors., TechWeb, and its sponsors do not assume responsibility for any comments, claims, or opinions made by authors and bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.

More Blogs from Brien Posey
Brien Posey   9/5/2013   10 comments
One of the main benefits of virtual desktop infrastructure is the ability to run many virtual machines on a single host, making the most efficient possible use of the resources available. ...
Brien Posey   8/28/2013   57 comments
By now you know that Windows 8.1 will release to the public on October 18. You may not know that with Windows 8.1, Microsoft is releasing a brand new version of Internet Explorer, IE 11.
Brien Posey   8/22/2013   22 comments
Operating system upgrades have always been something of a crapshoot. We as administrators make every effort to follow all of the recommended best practices, but it is difficult to know ...
Brien Posey   8/15/2013   20 comments
Significant changes are coming to Microsoft TechNet. If your organization uses TechNet software for planning or testing, you may need to modify your approach.
Brien Posey   8/6/2013   10 comments
The tool of choice for Microsoft operating system deployments is System Center Configuration Manager (SCCM). For those who have never worked through a bare metal Windows 8 deployment, it ...
Dell Information Resources
On-demand Video with Chat
The culture of work is changing. Tech-savvy and always-connected people want faster, more intuitive technology, uninterrupted services, and freedom to work anywhere, anytime, on a variety of devices.
Latest Archived Broadcast
Bring-Your-Own-Device (BYOD) is about more than just a device.
© 2019 UBM TechWeb - Privacy Policy