Android Windows

Porting Android Apps to Windows – What You Need to Know

Christian Cawley 04-05-2015

Microsoft wants you to use Windows, and it will stop at nothing to make that happen. Whether you’re using a desktop, a phone, or even a games console, the technology giant has a plan to make sure you’re gaming, working, or social networking on its operating system.


Do you use Android? Microsoft wants you. Same goes if you’re an iOS user. But why would you swap your iPhone 6 iPhone 6 Plus Review and Giveaway The 5.5-inch iPhone 6 Plus is Apple's latest and perhaps strangest addition to its range of tablets and smartphones. Read More or Samsung Galaxy S6 for a Windows Mobile (Windows Phone has been “unbranded”)? Why would you swap a PS4 for an Xbox One PS4 vs Xbox One: 5 Reasons To Buy The PS4 E3 2013 marked the moment when the next-generation truly began, with all three contenders -- the PlayStation 4 (PS4), Xbox One, and Wii U -- revealed in full. The Wii U is already on the... Read More ? Do you really want to ditch your Mac OS X 3 Ways to Run Windows on Your Mac Wondering how to get Windows on your Mac? Here's how to run Windows using Boot Camp, virtualization, and Windows To Go. Read More for a Windows 10 desktop?

The answer, almost resoundingly, would be “no”.

But what if I told you something new? What if you could run your favorite mobile apps from Android phones and tablets and iPhone and iPad on a Windows device? Any Windows device.

Now you’re listening.

Microsoft has announced plans to do exactly that. Like I said, they will stop at nothing to have you using Windows…


Microsoft’s Modern Metro Mistakes

While a useful interface for touchscreen devices, the Metro/Modern tile-based interface introduced with Windows 8 was heralded by Microsoft as an important new stage in Windows’ evolution. Now, of course, we know this to be a bit of an exaggeration; on the whole, people disliked the Start screen, to such an extent that the Desktop Start button and menu 2015!? No Way Microsoft! How to Get Your Windows 8.1 Start Menu Now Windows 8 won't get a native Start Menu after all. But why wait on Microsoft? Here's how you can help yourself with third party tools like Classic Shell or Start8 and other workarounds. Read More has been restored in Windows 10.


But Microsoft was looking to the future when they introduced their tile interface. The problem is, the execution wasn’t quite right. Back when Windows Phone 7 launched, rumors indicated that apps would be shared across phone and Windows PCs, data would be synced, and that Microsoft would be making it very easy for developers to port their Android and iOS apps to the mobile platform. These rumors persisted through Windows Phone 7.8 Windows Phone 8 vs Windows Phone 7.8 – What’s the Difference & Should You Upgrade? As a long term user of Windows Phone 7, the decision to upgrade to Windows Phone 8 was made all the more difficult by Microsoft’s revelation that they wouldn’t be completely abandoning the older release.... Read More , 8 and Windows Phone 8.1 How To Upgrade To Windows Phone 8.1 Now If you want to speak to Cortana and get access to other cool new features, you will have to wait until June at least. Unless you'd update early. Like now. Read More , but a quick look at the Windows Store shows that while it is possible for developers to port games from other platforms, it isn’t as easy as they, or Microsoft, would like.

This situation has set back Windows Phone MakeUseOf Says Goodbye To Windows Phone This is going to be a tearful goodbye, buddy, but it has to happen. MakeUseOf will soon be parting ways with Windows Phone. Read More considerably (perhaps contributing to its name change) and hasn’t helped Windows either. Microsoft’s new plans should be instrumental in turning this around.


The Four-Point Plan to Attract Apps

In order to get you using Windows everywhere, Windows on Every Device - This Is How Microsoft Is Realizing Its New Ecosystem Windows was never gone, but it's about to make a comeback nevertheless. You can currently observe how Microsoft is getting its flagship up to speed. Last week on Microsoft... Read More Microsoft has conceived and is in the process of implementing a compelling four-point plan. The target is greater app choice, a development that should make it easier for people to switch to Windows 10, which will be a free upgrade for many Windows 7 and 8 users Windows 10: The Dream Of A Cross-Device Operating System Is Becoming Reality & It's Free Microsoft is boldly stepping into the future with innovative software and hardware. Windows as a service and mobility of experience were the major keywords from the recent Windows 10 briefing. Most importantly, Windows 10 will... Read More .

Web Developers Can Convert Sites to Windows apps

To begin with, website developers will be able to list their apps in the Windows Store, with constraints on web apps relaxed to give access to storage, camera, microphone (where required), and even the ability to display full screen video. To all intents and purposes, these will be indistinguishable from standard apps, and give Microsoft a way to begin bridging the so-called “app gap”.

Windows Apps Can Be Sold Through the Windows Store

As things stand, you can visit a website and download an app, or you can find one in the Windows Store. With Windows 10, this will be revised, with the Windows Store able to distribute “traditional” Windows apps, written in one of the .NET technologies, Win32, or virtually any other method of software development.

To make installing such apps more attractive, they will install, update, and uninstall without any problems. This will be facilitated by virtualization technology.


apple ipad mini 16gb

Project Islandwood: Courting iOS developers

With this part of the plan, Microsoft has worked with iOS developers to help them to port apps and games to Windows (remember, this includes desktop, tablets, and phones). A middleware layer has been developed to provide the APIs expected by iOS apps. This isn’t emulation, however, as Windows will be communicating directly with the apps.

Arstechnica reports that the Candy Crush Saga for Windows Phone was one of the initial apps brought to the platform in this way, with very little of the code changed by the developers.

Android Apps on Windows with Project Astoria

Given the widespread availability of Android devices and apps, the most important part of this news is no doubt the prospect of Android apps being capable of running on Windows devices. Windows Mobile devices alone would benefit hugely here. They are set to feature an Android Runtime that will run Android apps written in Java and C++ without modification (unlike iOS apps with Project Islandwood).


However, 100% coverage is unlikely due to the different ways in which Android apps are put together (this is due to the differences between AOSP, the Android Open Source Project APIs  and those provided under GMS, Google Mobile Services). Given how far they have come with this, it seems unlikely that this will prove much of a problem. Once developers see their competitors reaching a new audience with minimal effort, Microsoft will no doubt be expecting a snowball effect.


Project Astoria is a step beyond what is offered with Android app emulators such as Bluestacks How to Emulate Android and Run Android Apps on Your PC It's actually pretty easy to get Android apps running on your desktop or laptop! Here, we step you through the best methods. Read More . This is the real running of apps in Windows, and thanks to Windows 10’s cross-device architecture, that might be a desktop, tablet, smartphone, or even games console.

It does seem that Microsoft has a plan. Factor in the upgrade from Windows Phone 8.1 to Windows Mobile 10 Want a Windows 10 Smartphone? How to Upgrade & Compatible Models Windows 10 is coming to your desktop, tablet, and now to your phone. If you have a suitable Windows Phone 8.1 and a Microsoft account, the upgrade is easy to get. We show you what... Read More is expected to be free and you can see why Microsoft also hopes to greatly reduce OS fragmentation.

Why the Concern over Fragmentation?

Fragmentation is a problem that has affected Android A Quick Guide To Android Versions & Updates [Android] If someone tells you they’re running Android, they’re not saying as much as you’d think. Unlike the major computer operating systems, Android is a broad OS that covers numerous versions and platforms. If you’d like... Read More  for years. It isn’t seen as conducive to acquiring and maintaining a major market share and it can be a real problem for managing security issues and ensuring users all have the same, positive experience of the operating system.


This is one of the reasons why Windows 10 is compatible with a large majority of Windows 7 hardware. Microsoft wants to get as many connected PCs onto Windows 10 as possible. As Windows PCs, tablets like the Surface Pro 3 The Laptop And Tablet Killer: Microsoft Surface Pro 3 Announced Available for pre-order on May 21 and hitting store shelves on June 20 is Microsoft's brand new Surface Pro 3. The device features a 12-inch 2160x1440 display, significantly larger than the previous Surface Pro 2's. Read More , the Xbox One console, and Windows Mobile devices (smartphones and touchscreen devices with screens under 8″) will all be using essentially the same OS, the market share for the OS instantly skyrockets, and Microsoft will claim a significant victory.

Android and iOS on Windows: What Do You Think?

Windows 10 is set to bring a lot of intriguing changes to the way we work, relax, and play. Rather than accessing a popular chat network like WhatsApp on your Android device, you could load the exact same app on a desktop PC, or Windows Mobile device.

This added layer of compatibility through the use of friendly APIs could be an absolute game changer, and one that competitors may feel compelled to respond to.

But what do you think? Can Microsoft use this strategy to gain a domination victory in desktop and mobile computing, or is it too little, too late? And what would the impact be on gaming if Android games were suddenly compatible with the Xbox One?

Tell us what you think in the comments.

Related topics: App Development, Windows 10, Windows Mobile.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Daniel
    May 14, 2015 at 5:46 pm

    Install android device emulator duh. Why any1 that has android and liux would want to ruin it's system using windows?? Who cares about Microsoft anyways.

    • Christian Cawley
      May 14, 2015 at 6:46 pm

      90% of the world's businesses.

  2. DonGateley
    May 5, 2015 at 6:23 pm

    Will it be attractive to get a one year free trial of Windows 10 with no clue what or how I'll pay after the trial? Not to this potential customer. As soon as I know what I will be paying after the free trial and can contract for that I will give it consideration.

  3. Anudeep
    May 5, 2015 at 2:06 am

    It's a Great move taken by Microsoft, now people wont stop buying windows devices with release of windows. Now I become a huge fan windows. I will try yo be first person to upgrade to windows 10.

  4. Ben
    May 5, 2015 at 12:58 am

    This move is killer, very astute on Microsoft's part. It will be extremely difficult to ignore the value people will put into having one device that can run almost any app. Plus, if Microsoft releases a true flagship phone and a handful of popular apps come on board, the advantages of owning an iPhone will begin to fade.

  5. Alex
    May 4, 2015 at 8:54 pm

    Might as well give it a shot, it's better than standing still.