
By the time you run a “native” Android app on a hardware emulator running on Windows, the efficiency is at or less than 10%.Īn “app player” skips the hardware emulation:īecause we skip the hardware layer, the emulation is 300% or more efficient than a hardware emulator. On top of this, an emulator running on top of Windows only becomes increasingly more inefficient. Unfortunately, Windows is horribly inefficient. Eventually, the OS loads the User Interface (UI), and allows the Windows –> Android user to load an Android application. When the device “boots”, it loads a ROM image, and the CPU (virtual CPU) begins to process instructions.

It starts by building a virtual hardware layer, and then it emulates a virtual CPU. When you install the android developer kit (ADK), it comes with a hardware emulator that runs on Windows.Ī hardware emulator emulates literally every function. The final app “efficiency” on native hardware is about 0.5:1, or about 50%. If we look at the bare Android hardware and its operating system stack:Īndroid runs a proprietary operating system, and all android “apps” runs on top of Java, leveraging android libraries for device and hardware access, as well as look and feel.Īn Android app runs on the native CPU at a ratio of 1:1, but Java is inefficient, and all Android apps run in Java. The seamless user experience, simultaneous use of Android and Windows apps, and multi-touch enablement are built on ground breaking virtualization technology which requires zero configuration and is transparent to the end consumer.The appeal of an “app player” is that it’s about 3 times more efficient than an emulator. With BlueStacks, enterprise IT can deliver Android apps securely and effortlessly to any end point running Windows. The end consumer benefits from getting both Android and Windows at the price of a single PC.īlueStacks integrates seamlessly with Citrix and Microsoft software delivery infrastructure and with Citrix’s Enterprise App Store. With the new hybrid convertible form factors, BlueStacks completely eliminates the need to carry two devices.

Android apps can appear either as icons on the Windows desktop, or within a full-blown Android environment.īlueStacks helps PC manufacturers to ride the Android momentum by enabling Android apps on x86-based tablets, netbooks, notebooks, convertibles and AiO Windows PCs. End consumers can now enjoy their favorite Android apps on Windows PCs. Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10īlueStacks runs Android OS and apps on Windows PCs with instant switch between Android and Windows - no reboot is required.
