Es una pieza de software que simula el comportamiento de un dispositivo o sistema operativo sin necesidad del hardware real que normalmente se requiere.
Entonces, por ejemplo, es posible que tenga un emulador de teléfono Android que sería una aplicación que se ejecuta en su PC y se ve y se comporta como un teléfono Android. El emulador podría descargar e instalar aplicaciones de Android, dando a los usuarios de PC, acceso a software de Android al que de otro modo necesitarían un teléfono físico para acceder.
Los emuladores normalmente tienen dos propósitos: los desarrolladores los usan para probar sistemas sin necesidad de una pila de dispositivos físicos y se usan de manera más general para proporcionar una forma de ejecutar software desde una computadora que normalmente no tendría acceso.
- ¿Cuál es el mejor 'software de grabación de pantalla'?
- ¿Cómo funciona exactamente la aplicación Oberlo?
- ¿Cuáles son algunas buenas aplicaciones para aprender programación?
- ¿Qué software puedo usar si quiero hacer una simulación del sistema JIT (Just-In-Time) o algún procedimiento como Petri Net?
- En las compañías de software, ¿por qué a menudo hay más espacio para el crecimiento profesional como gerente que como ingeniero?
Por ejemplo, la popular aplicación Blue Stacks le permite emular una tableta Android en su PC con Windows, lo que le permite descargar y jugar un juego como ‘Plants v zombies 2’ en su PC. Sin esta emulación, solo podrías jugar este juego si tuvieras una tableta real.