开发人员是否发现Android一团糟,尤其是与iOS相比?

我是一名Android开发人员,用户以及iPad用户。 临时iPhone用户。 目前,我也越来越关注iOS开发。 Android开发工具肯定不如iOS完善,通常包含错误(即,层次结构查看器抛出异常等,不如iOS工具那么好集成-需要从命令行单独启动)。 例如,以Eclipse中的Layout设计器为例,该工具在大多数情况下是绝对无用的(无法处理复杂的布局,选项卡等),我认为大多数开发人员倾向于使用xml编写其布局。 然后,将其与XCode进行比较,在集成(UI设计,内联文档,模拟器和设备管理等)方面,它确实像魅力一样工作。 我对Google Android或它的支持存在一个问题:不确定是否仍然如此,但是通常当您问(在开发邮件列表中)时,为什么Android或其工具看起来像它们一样丑(与iOS相比),通常会得到答案:“好吧,它是免费的,或者好,它是开放的,您可以修复/增强它。” 但是我宁愿付出一点,并拥有一个稳定的产品,而不是免费且不完整的所有产品。 并非一切都必须DIY。 在Android错误跟踪器上查看“讨论”,标题为“ Android开发团队忽略其自身的错误跟踪器”: http://code.google.com/p/android… 对于iOS产品,您知道产品上市时已经准备就绪;对于Android,您作为用户/开发人员都是beta测试人员。 最后,Google只是没有设计惊人UI的感觉。 我知道简化事情可能会很好,但是是否必须丑陋? 这(不是我的)是一个很棒的博客,网址为http://android-gripes.tumblr.com/,内容是“关于Android手机/平板电脑的UI /…