I'm looking to get into smartphone development, but there a quite a few options out there for platforms right now. (iOS/Android/WebOS/Bada/Symbian/MeeGo/WindowsMobile/JavaME)
I'd like to have development hardware to test my code and the overall functionality of the devices.
What is the best way to obtain and/or borrow hardware for development and testing? Are there rules of thumb to follow which apply to all companies and platforms?
In this situation, I'm a single developer. Does this process change for a startup? A hackerspace? A small business? A large business?
© Programmers or respective owner