Native x86 Android runtime will enable Android apps on Windows

Google Android logoA startup called BlueStacks has developed an Android runtime environment for the Windows operating system. It will enable users to run Android applications alongside conventional Windows software on Microsoft's operating system. The technology impressed some major investors who have supplied $7.6 million in Series A funding so that BlueStacks can turn its software into a business.

As most Android application developers know, running Android software on a Windows PC has historically involved emulation—which impairs performance and adds considerably to resource overhead. BlueStacks has overcome the performance barrier by building a native x86 Android runtime that doesn't have to rely on emulation. The company says that Android applications running on its stack will be highly responsive on Windows and won't suffer from the kind of lag that developers are accustomed to experiencing when using Google's emulator.

As some readers might remember, Canonical briefly explored some similar concepts in 2009 but was never able to offer production-quality support for Android software on Ubuntu. The Android userspace stack is somewhat insular and not particularly conducive to application portability. BlueStacks managed to overcome the obstacles with its own solution.

The BlueStacks runtime got its first public demonstration this week at the Citrix Synergy conference. BlueStacks has made it possible for companies to deliver Android applications through the Citrix Receiver. The partnership with Citrix represents one of many ways in which the BlueStacks runtime can be put to practical use.

To learn more about the underlying technology and the company's business aspirations, I spoke over the phone with BlueStacks CEO Rosen Sharma. He told me that the BlueStacks developers have worked to create a really seamless experience for running Android applications on Windows. It offers tight integration with the underlying platform—including mechanisms that bridge the file systems, networking configuration, and notifications.

The BlueStacks runtime makes it possible for Android programs to run in individual windows and be launched from shortcuts like any other standalone Windows application. It also optionally offers the ability to run a complete Android user experience on Windows, including the launcher and other elements. Third-party applications that are built against the standard Android APIs don't have to be recompiled in order to work with the BlueStacks runtime. Users can even install conventional Android software from Amazon's Android Appstore and run it on Windows.

Sharma says that BlueStacks is establishing relationships with hardware manufacturers that are interested in shipping the x86 Android runtime on consumer devices. He envisions mobile products that can offer the best of both Android and Windows. One example would be a convertible netbook tablet that normally runs Windows but switches to an Android interface for greater touch-friendliness when the screen is flipped.

Such a product would offer the full power and multitasking capabilities of Windows but also benefit from having access to Android's broad touch-enabled software ecosystem. During my discussion with Sharma, he pointed out the dominance of the iPad and the difficulty that hardware manufacturers are facing as they try to compete. He said that BlueStacks could give them a way to add value to their products and make them more competitive.

The company will announce its first hardware partners and OEM customers within the next few weeks and could potentially have some demos to show on prototype hardware at the upcoming Computex event. BlueStacks also intends to offer a downloadable version of its runtime for regular end users. An alpha release of the downloadable runtime could arrive as early as June or July.

Source: Ars Technica

Tags: Android

Add comment

Your name:
Sign in with:
Your comment:

Enter code:

E-mail (not required)
E-mail will not be disclosed to the third party

Last news

Galaxy Note10 really is built around a 6.7-inch display
You may still be able to download your content
Facebook, Messenger and Instagram are all going away
Minimize apps to a floating, always-on-top bubble
Japan Display has been providing LCDs for the iPhone XR, the only LCD model in Apple’s 2018 line-up
The 2001 operating system has reached its lowest share level
The entire TSMC 5nm design infrastructure is available now from TSMC
The smartphone uses a Snapdragon 660 processor running Android 9 Pie
The Samsung Galaxy A5 (2017) Review
The evolution of the successful smartphone, now with a waterproof body and USB Type-C
February 7, 2017 / 2
Samsung Galaxy TabPro S - a tablet with the Windows-keyboard
The first Windows-tablet with the 12-inch display Super AMOLED
June 7, 2016 /
Keyboards for iOS
Ten iOS keyboards review
July 18, 2015 /
Samsung E1200 Mobile Phone Review
A cheap phone with a good screen
March 8, 2015 / 4
Creative Sound Blaster Z sound card review
Good sound for those who are not satisfied with the onboard solution
September 25, 2014 / 2
Samsung Galaxy Gear: Smartwatch at High Price
The first smartwatch from Samsung - almost a smartphone with a small body
December 19, 2013 /

News Archive



Do you use microSD card with your phone?
or leave your own version in comments (16)