Sunday, August 12, 2012

best phone for developing?

 

     So you are an Android developer now? great. you’ll probably start to develop using eclipse and some emulators (probably min 2.2). most of the developers I know are a bit fed up by the fact that the emulator suffers from a “few” cons. like what?

  1. You can’t really use an emulator with a mouse and get a real feel the same way you’ll do using your fingers and the various gestures you’ll use on an actual phone – get a real phone
  2. if you’re developing an app which includes picture taking/video recording or sound even, then you’ll find yourself guessing – get a real phone
  3. Locations – yes, if you’re developing an application which includes locations and maps, you’ll probably want to test it out. yes, the DDMS offers such emulation of Geolocations but it’s not so fun to use – get a real phone
  4. pretty much any sensor that you can’t think about needs a real phone in order to develop it the proper way – get a real phone

 

ok, we got it, you need to get a phone.

which phone? so many resolutions and API versions? should I get 3-5 different devices?

probably no, if you’re just starting to learn how to develop android apps, you’ll probably be using a basic device which doesn’t have to include massive processing power.

My recommendation is to get a Samsung galaxy S, as much as I am a HTC guy to the bone, the Galaxy S has shown great performance over the years and has been my favorite device to debug on, as someone I know used to say – “if it works on Galaxy S – it will work everywhere”