The best way to achieve a user friendly platform is to control it. Period. And since we know Google can't possibly be naive enough to think Android would really be "open," one can conclude this was planned. If you gain enough steam, you can start getting hardware vendors reliant on your platform. At which point, you tighten the strings to create a consistent and satisfying user experience.
I have used Honeycomb. There are nice features to it, just as there are nice features to Android. But I felt like I had to "learn" Android. I have never felt that way with iOS. Although advanced features can be opaque, the navigation and interaction model are intuitive and simple. They are based on real world gestures and interactions. That makes the learning curve less severe. Android doesn't really do this. It attempts to shove desktop metaphors and all the mess that comes with it. User's don't want to interact with the file system. They don't want to have to have 3 or 4 ways to achieve the same tasks; case in point, application switching. And, just like windows, everything seems to be buried under a pile of menus.
Google hasn't figured out UI design yet. They don't know how to conceptualize an experience FIRST, and implement features later. They are talented developers, but they don't understand users yet. I have confidence they will get there over time, however.
I have used Honeycomb. There are nice features to it, just as there are nice features to Android. But I felt like I had to "learn" Android. I have never felt that way with iOS. Although advanced features can be opaque, the navigation and interaction model are intuitive and simple. They are based on real world gestures and interactions. That makes the learning curve less severe. Android doesn't really do this. It attempts to shove desktop metaphors and all the mess that comes with it. User's don't want to interact with the file system. They don't want to have to have 3 or 4 ways to achieve the same tasks; case in point, application switching. And, just like windows, everything seems to be buried under a pile of menus.
Google hasn't figured out UI design yet. They don't know how to conceptualize an experience FIRST, and implement features later. They are talented developers, but they don't understand users yet. I have confidence they will get there over time, however.