So started recently experimenting with the Android SDK and eclipse IDE and during this time I have found it very hard for various reasons to develop applications the main ones being
Poor emulator makes it hard to see your applications current state as its slow and buggy and often takes an age to load up.
Steep learning curve for xml based views and lack of consistency in application architecture.
Lack of support for dynamic web based applications
I have no experience of iPhone development but how does this compare and does this relate to the better quality of apps on the iPhone