Great point, however purchasing one of every device may not be necessary in some cases. Some platforms provide for hardware emulators (not just simulators) in their SDK's, which greatly reduce the need to buy each device. Others offer advanced (fee-based) plans that allow developers to borrow or rent different devices. Our experience is with the Palm OS Emulator, which was quite good for testing multiple hardware configurations. Adding in beta testing on varying devices would ensure a well-tested product. Further investigation would be crucial, as you have pointed out.
Reply
About
Mobile Evolution is a look at topics related to the evolving mobile space, with a dash of Web 2.0, from a perspective of a small business owner.
Emulators and Beta Testing can Alleviate Costs
Great point, however purchasing one of every device may not be necessary in some cases. Some platforms provide for hardware emulators (not just simulators) in their SDK's, which greatly reduce the need to buy each device. Others offer advanced (fee-based) plans that allow developers to borrow or rent different devices. Our experience is with the Palm OS Emulator, which was quite good for testing multiple hardware configurations. Adding in beta testing on varying devices would ensure a well-tested product. Further investigation would be crucial, as you have pointed out.