This Virtualization increases speed of the emulator to a great extent!.Xamarin is yet another android emulator with variety of devices supported, it supports OpenGL, and virtualizes a device instead of emulating it.You need an account on Genymotion Cloud – to Download and deploy Genymotion android device .Also supports drag and drop file transfer to the emulated SD Card :), supports Gyroscope,Light and accelerometer sensors too.ADB Support and it also supports OpenGL hardware acceleration so you can use your Android device fullscreen and play Games on your MAC!.Directly supports networking through ethernet /Wi-Fi, emulates your connected connection directly so you can use internet directly in your emulated android.It also supports configuring the amount of resources e.g RAM ,harddisk to be allocated to the Android device is possible! Great feature if your are limited on hardware resources.This is a great feature and allows us to select a particular device as well as particular Android version which we want to emulate.One of the most striking features of Genymotion is unlike other Android Emulators it allows us to change the type of android device as well as android version we are using!!.