Hypothetically, if I were interested in getting in to Android development, but I didn't want to switch to using an Android phone, what would be the most cost-effective way to get my hands on an Android device that would be good for testing? Or is the emulator reliable enough to release without testing on hardware?
THe emulator is awful, even on really good hardware. I use a nexus one, which was the original developer device from Google, I think they have a new one out. Find out which phone is recommended by google.
Poll: You and Mobile Development
51–60 of 61 posts
Re: Poll: You and Mobile Development
#52Hypothetically, if I were interested in getting in to Android development, but I didn't want to switch to using an Android phone, what would be the most cost-effective way to get my hands on an Android device that would be good for testing? Or is the emulator reliable enough to release without testing on hardware?
Re: Poll: You and Mobile Development
#53For 5 years now I've been occasionally writing more features for Windows CE based barcode scanners. I wouldn't say that qualifies as "Windows Phone", so I didn't vote for that. Thankfully by now we are more and more replacing these Windows CE things with iphones plus sleeves with barcode scanners which gives us a nicer API and the end user gets a much cooler device to work with. The .NET Compact Framework is a beast:…
Can you point me towards a barcode scanner for iOS devices?
The SDK is definitely done by hardware-people too.
http://ipclineapro.com/ is much better but also significantly more expensive. It's a sleeve you put your iphone in. It has a cool SDK and the build-quality is very convincing. As this uses the dock connector, there's no pairing issues either.
What ever you do: If you want to publish that app in the app store, be prepared for another hurdle, because if you are using any of these devices, you are not only dealing with apple approval, but also with approval by the device maker.
And you'll sign NDAs with both Apple and the device maker.
In that regards, WindowsCE is much nicer. You buy the device, you buy Visual Studio, you develop. No need to ask anyone for permission.
Re: Poll: You and Mobile Development
#54Earlier quoted context omitted.
THe emulator is awful, even on really good hardware. I use a nexus one, which was the original developer device from Google, I think they have a new one out. Find out which phone is recommended by google.
OK, I had read the emulator wasn't ideal but didn't know if maybe other people had better experiences. Is it necessary to get the newest phone? I've seen an unlocked Nexus One, for about $350, seemed like a viable option. Woot just had the Galaxy S WiFi for $175, which seemed like an even better deal (faster, though I don't know if it'll run 2.3 or have Market access). Anyway, thought I'd ask; thanks for the feedback…
Re: Poll: You and Mobile Development
#55I'm blown away by the number of Android developers. I wonder how many of those who voted are just hobby / tinkerers. While looking for experienced mobile devs I have found many great iPhone devs and so few great or even interested Android devs. This poll speaks otherwise.
Re: Poll: You and Mobile Development
#56Re: Poll: You and Mobile Development
#571) The other OSs are fragmented. If you develop a phenomenal app on one, it may not function the same on the others.
2) Your customers are self-selected as having a higher discretionary income than the other OSs, thus resulting in you making more money.
3) iPad
Re: Poll: You and Mobile Development
#58I am surprised at the amount for Windows Phone, given the age (and adoption) of the platform.
Re: Poll: You and Mobile Development
#59For 5 years now I've been occasionally writing more features for Windows CE based barcode scanners. I wouldn't say that qualifies as "Windows Phone", so I didn't vote for that. Thankfully by now we are more and more replacing these Windows CE things with iphones plus sleeves with barcode scanners which gives us a nicer API and the end user gets a much cooler device to work with. The .NET Compact Framework is a beast:…