Microsoft introduced the Windows Store with the launch of Windows 8 a few years ago… but it’s often been described as a bit of a wasteland when compared with the Google Play Store or App Store for Android and iOS.

That could soon change if developers start to take advantage of a new set of tools Microsoft is making available… because they allow developers to bring Android, iOS, web, and Win32 apps to the Windows Store.

That doesn’t mean that every Android and iOS app will instantly be available for Windows 10. But it’s now much easier for developers to port their apps — in fact Microsoft says King software already used these tools to bring the popular game Candy Crush Saga to Windows phones by making minor modifications to the iOS version.

obj c

Android and iOS

In a nutshell, Android app developers can re-use much of the Java and C++ code for their apps, add integration to Windows features, and submit their apps to the Play Store. Developers of iPhone and iPad apps can use Objective C (but not the newer Swift programming language).

Apps originally written for Android or iOS will tap into Windows features to display Xbox achievements, show notifications, detect location, or perform other functions, because they’ll essentially be running as Windows apps, not Android or iOS apps.

Microsoft is targeting developers with the new feature, not users. The goal is to make it easier for developers to bring existing apps to the Windows Store… but Android developers will have to jump through fewer hoops than IOS developers.

That’s because Windows 10 includes many of the APIs necessary to run Android software without any modifications at all. Developers can just submit existing Android APKs… but as Ars Technica notes not every Android Open Source Project or Google Mobile Services API will be supported… which means that some Android apps may not be able to run well or at all.

Other companies have taken similar approaches: BlackBerry allows Android app developers to bring their apps to its platform, and the Sailfish operating system has built-in support for Android apps. But neither of those platforms have been wildly successful lately.

While it might seem like a good idea to encourage app developers to bring existing software to Windows, it remains to be seen just how well they’ll work on the platform and how out-of-place they may feel if they’re designed for an operating system with a completely different look and feel.

One thing to keep in mind about Microsoft’s effort to bring Android and iOS apps to the Windows Store is that so far the company has only said these devices will run on Windows 10 for phones… but I wouldn’t be surprised if it’s also possible to run these apps on tablets, notebooks, and other Windows devices.

Web and Win32

Web app developers can use their existing websites, while adding support for subscriptions, notifications, and other Windows Store features (while keeping their existing server-side features). And developers of Wind32 desktop-style apps can also make software available through the Windows Store — but they’ll be run in an isolated environment without making serious changes to your Windows registry so that you can install and uninstall them just as easily as other Windows Store apps.

Microsoft says we can expect to see some high profile Win32 apps in the Windows Store later this year, including Adobe Photoshop Elements and Adobe Premier Elements.

 

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign

or...

Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

5 replies on “Windows 10 Store to support Android, iOS, Win32, and web apps (sort of)”

  1. Talking about trying hard to woo developers to Windows which is slowly becoming a dinosaur. What consumer wants to spend 100 plus dollars on an OS if you don’t have to? The monopoly days are over. Android and IOS are doing well in the consumer space. Windows is slowly becoming a shoulder shrug when they do things. The bad taste of windows 8 is still in everyone’s mouth maybe in a year people will feel better again.

    1. I agree. I think Windows 8 did a lot more damage than most people realize. My sister bought a Windows 8 desktop (after I told her to buy one with Windows 7). She absolutely hated it, even after I installed classic start. (You still have to switch UIs because some things you can only do in the modern side.) She kept it too long to return it. She went and bought a Mac and hasn’t looked back. Her PC never gets powered on. I told her that Windows 10 will be a free upgrade and will fix the schizophrenic UI. She said she’s done with Windows and is looking to buy a second Mac.
      I can tell of other examples of friends/family who didn’t take my advice to avoid Windows 8 and despised it. Another switched to Mac. One switched to ChromeOS. I installed Ubuntu over Windows 8 on yet another. A few bought tablets. One kept using his old XP desktop and never powers on his 8 laptop. A few decided to suffer through Windows 8 with classic start. I only know of one person who liked Windows 8, and she bought a touch laptop.
      The damage to PC sales will last far longer than Windows 8 and may be permanent. Microsoft can’t afford to churn out anymore half-baked OSs. There are too many alternatives now for dissatisfied customers to switch to.

  2. There might be some issues that will be hard to overcome.
    It seems like MS is somewhat desperate trying to grab a piece of the huge Android market.

    1. Why? Windows has more applications than android, and plus android apps are run on Java which can run on Windows as-well.

  3. I’m hoping with windows 10 / universal apps, we might get better chromecast support for windows phones.

Comments are closed.