Wednesday, July 18, 2012

Emulators Vs Devices

Emulators
Real devices
The application can be installed through apk file backup which is a time consuming process and it requires a real device The application can be directly installed in the device.
Real time applications (i.e. GPS based, server based, motion, multitouch or tilt control based) cannot be tested on emulators All types of application can be very accurately tested on a real device.
Emulator is slower than a real device. So, the app performance cannot be measured accurately and slower speed of emulators effects productivity A real device is always more accurate than an emulator
Communication with the emulated device may be blocked by a firewall program running on computer because the emulator can act like a normal application on workstation. There are no firewall restrictions on a real devices
There is no support for USB connections, SD card insert/eject, battery charge level, device-attached headphones etc. Real devices supports all of this without any restriction

No comments: