Android es una plataforma que ha crecido mucho en los últimos
años y los desarrollos (juegos y aplicaciones).
¿QUÉ ES UN EMULADOR Y PARA
QUÉ SIRVE?
Un emulador, en el campo en el que estamos hablando, es una
aplicación que es capaz de replicar el funcionamiento de una máquina o consola original
vía software utilizando los archivos de los juegos originales. Es decir, es un
programa que hace posible ejecutar aplicaciones de la máquina que emula en
cuestión.
En Google Play no hay
tantos emuladores como podría haber y el motivo no es otro que para que muchos
funcionen se requiere un archivo (BIOS / Firmware) de la máquina original cuya
distribución habitualmente no es legal.
Aparte de ello necesitaremos los juegos, también conocidos
popularmente como ROMs, y que o bien tenemos dispositivos como Retrode para
extraer los juegos de manera legal o bien copias de seguridad de los mismos que
podrás conseguir a través de Internet.
GenyMotion
Es un emulador de Android que aprovecha la arquitectura x86
para ejecutar de forma fluida y rápida distintos dispositivos Android. A
diferencia de la lentitud de carga del emulador nativo de Android, podemos
ejecutar todo tipo de aplicaciones y juegos en nuestros sistemas operativos
Windows, Mac o Linux.
Este emulador está basado en el uso de máquinas virtuales x86
optimizadas para correr sobre Virtualbox (*). Tiene una interfaz simple capaz
de soportar distintas funcionalidades accesibles a cualquier usuario, sin
olvidar a los desarrolladores (su principal target y modelo de negocio).
GenyMotion permite realizar la instalación de máquinas
virtuales emulando diferentes dispositivos Android como por ejemplo Nexus 4,
Nexus 5, Nexus 7, Galaxy Nexus, HTC One, Moto X, Galaxy S4, Xperia Z etc.
Además se puede seleccionar la versión de sistema operativo Android que se
desea utilizar e inclusive modificar la resolución de pantalla.
Android SDK
Es un kit de desarrollo software para programar, que nos
proporciona una serie de herramientas para desarrollar aplicaciones para el
sistema operativo Android.
Entre estas herramientas, se encuentra el emulador QEMU, que
principalmente se encarga de transformar código binario de la arquitectura
fuente en código entendible para la arquitectura huésped.
Hay dos modos de operación del emulador QEMU:
·
Emulación modo usuario, en
el que ejecuta programas compilados para una CPU en otra CPU distinta.
·
Emulación completa del
sistema informático, incluyendo algunos periféricos.
Las librerías adjuntas en Android SDK son compatibles con los
siguientes entornos de desarrollo: Eclipse, JDK5 o JDK6, Android Development
Tool Plugin y Apache Ant.
Es un emulador altamente recomendado para desarrolladores y
usuarios avanzados que desean crear sus propias aplicaciones.
BlueStacks
Programa para emular un terminal Android en el PC. Nos permite
poder asociar nuestro teléfono Android al emulador, y poder sincronizar las
aplicaciones instaladas en nuestro dispositivo con la cuenta que estemos
usando.
Características más destacadas:
·
Es gratis.
·
Adapta la resolución de pantalla
el dispositivo a la del PC.
·
Sincronización de juegos y
aplicaciones de tu dispositivo móvil Android con el emulador.
·
Ejecutar múltiples
programas a la vez.
·
Crea copias de seguridad
por cada sincronización.
·
Permite emular el
acelerómetro.
·
Uso de aplicaciones en
modo ventana o pantalla completa
YouWave
Es un emulador de Android con el que poder descargar e
instalar aplicaciones móviles, y poder usarlas en nuestro pc. Entre sus
características destaca su instalación rápida y sencilla, además de facilitar
la importación e instalación de las aplicaciones.
Imita perfectamente un terminal Android, hasta el punto de
emular la tarjeta SD para poder grabar partidas de videojuegos o poder jugar en
modo online.
Es un emulador recomendado para usuarios que comienzan a usar
el sistema operativo Android, ya que se realiza en un entorno más controlado y
configurable. Aplicación de pago.
WindowsAndroid (Windroy)
Es un emulador Android que entre sus principales ventajas se
encuentra su sencillez, tanto a nivel de instalación como de uso. Permite
profundizar en el sistema operativo Android, presentando una interfaz muy
estable, rápida y fluida.
Según sus propios creadores no es un emulador, ya que es
Android funcionando al 100%, implementando todas las características de un
dispositivo, de manera nativa junto a Windows. Esto es debido a que han sido
capaces de usar el kernel de Windows (parte fundamental del sistema operativo,
capaz de proporcionar un acceso seguro de los programas al hardware de la
máquina) en lugar del que se usaba actualmente (kernel de Linux).