I think one needs both the emulator and the physical device in order to write production quality code. One cannot possibly have 10 - 20 different Android phones to test the code with. How can you make sure your app works with OS 1.6 if you used 2.1 for development? On a different resolution? With different color scheme? You simply can't unless using the emulator. This is where iPhone shines: the number of combinations is significantly smaller there. No different color themes, not that many OSes to support, not that many resolutions to deal with.
2011/1/29 Cédric Beust ♔ <[email protected]> > > > On Sat, Jan 29, 2011 at 7:59 AM, Phil <[email protected]> wrote: > >> As an aside, I asked the same question of Romain and Chet at Devoxx, >> and if there were plans to improve it. They were both honest and said >> that all the Android dev team use real hardware rather than the >> emulator whenever possible. If I remember correctly they also said >> there were plans afoot to try and improve things. >> > > It really depends on the kind of application that you are developing. If > you are writing code that uses the view system and other standard stuff such > as network operations, sync manager, storage, preferences, etc... then the > emulator will work fine. > > If you are working in an area that's a bit more hardware sensitive (graphic > code, accelerometer, GPS, camera, Bluetooth, etc...) then you will be better > off developing on a real device. > > Thankfully, these two modes of development are very similar so switching > between them is pretty much frictionless. As opposed, to, say, Java ME. > > -- > Cédric > > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- You received this message because you are subscribed to the Google Groups "The Java Posse" 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/javaposse?hl=en.
