As 2014 comes to a close, Microsoft still hasn't made much of a dent in closing the app gap -- at least on the mobile front -- between Windows and other operating systems.
Plan A for getting more apps on Windows, and especially Windows mobile, devices remains moving to the Universal App model, which will enable developers to get closer to Microsoft's long-standing write once/run on any Windows promise.
Earlier this year, rumors began circulating that Microsoft had a Plan B, via which it would enable Android apps to run on its Windows and Windows Phone operating systems. From what sources are saying, this Plan B is still a possibility with Windows 10. (I'm not sure when and how Microsoft execs will decide whether or not to greenlight the Android-app plan.)
But there are still other ways Microsoft is hoping to narrow the app gap.