Hi, I am thinking of dipping my toe into the world of Android Development. I am a completely newbie when it comes to developing Java / Mobile tech applications. I was looking through the Android Developer site and it says I need a Android Dev Phone to test applications. Do I definitely need this? How do other people do it? I am not planning to make it a paid application, so don't want to spend money if I can avoid it. I have got a HTC Hero right now. Any suggestions / help would be greatly appreciated.