If you can't afford to "own" a phone, don't. Rent one, borrow one, or partner with someone who can rent or borrow one. Such as DeviceAnywhere.
There is no way an emulator can ever replace the need to test on the same hardware your users will use. If you plan to limit your application to emulators that have the Market installed, THEN I am ok with you only testing on the emulator. I would suggest if you do that, and you detect that your application is being run on something else you popup a warning message that your product is not supported on that platform. Kind of like Google does for Wave on Android. Neither the Palm, nor Windows Mobile emulators are as good as you seem to be claiming they are. They certainly weren't 2-4 years ago. I admit I haven't used the emulator for either in a couple years, but I can't imagine anything they could have done that could replace testing on an actual device used by a consumer. You do not need to own the phone, you simply need access to it. -MK On Mar 9, 1:12 pm, Brian Conrad <[email protected]> wrote: > Matt Kanninen wrote: > > I doubt its an accident that you are required to have a phone to fully > > participate in the Android Market. I don't want more developers > > shipping applications without testing them on phones. Does anyone? > > Though owning a phone is a good idea many can't afford owning "phones." > Hence the emulator should be robust enough like the Palm and even > Windows Mobile ones are and have been for years to test applications. > I only owned one of each of those devices. -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en.
