dcpartners
dcpartners

Reputation: 5446

Is deploying/debugging to real phone is faster than emulator on Xamarin?

We're starting exploring Xamarin.Form as a mobile development using Visual Studio 2015 on Surface Pro 2 machine with 8 GB RAM. We found that when we debugged/deployed into Visual Studio Emulator for Android. It takes a bit time to deploy.

I'm just wondering if we have a proper phone ie. Android device or iPhone will this make faster in term of deploying/debugging speed?

I'm appreciated your feedback.

Thanks Isadewa

Upvotes: 3

Views: 1624

Answers (3)

MohamedHamza
MohamedHamza

Reputation: 205

for sure testing and debuging your application on mobile device is much better for the reasons below:

  1. Emulators are virtual machine that consumes memory and processing power from you computer which makes you computer much slower, which doesn't hapen when you debug on Mobile.
  2. Mobile devices are better when your app is developed to consume and access mobile resources like camera , contact, push notification ... etc.

The only reason that you can make benefit of emulator , if you want to test your application on a specific mobile device and you don't have it for the moment , then I would prefer to configure an emulator with the specific mobile aspects and test my app on it .

Upvotes: 2

Chandrama Prasad
Chandrama Prasad

Reputation: 541

Definitely real device debugging fast as compare to emulatore because emulator taking lot of time to launch even though you configure different cpu, and more ram but real device will be feasible for debugging.

Prefer always real devices because its properly give response while debugging.

Upvotes: 1

Fady Sadek
Fady Sadek

Reputation: 1140

Sure when you use real device you are using the phones's cpu , Gpu , ram to run your app but when you try to use your pc every time you are starting a vm that takes resources from your computer and slows it down so you are probably using and ide and you may have some chrome tabs open so if you are that guy who open alot of chrome tabs , launch alot of apps at once defintly debug on your phone.

Upvotes: 4

Related Questions