| Going to have to say that I've had a much better experience with iOS than any other platform. In the past three years I have moved in the following sequence: - Windows Mobile (Motorola Q) - Various BlackBerry Devices (Curve, Storm, Torch, etc) - Android (Nexus One) - Windows Phone 7 (Samsung Focus) - Android (Nexus One, again) + iPad 2 - iOS (iPhone 4S) Having dabbled in J2ME, BlackBerry, Android and iPhone development, and having used all devices for a minimum of two months, I can tell you that,] if for some crazy reason, I decide to jump off the iOS boat, I will be going straight to Windows Phone 7 and not Android. In terms of overall UX/UI and general happiness, I've found that the top three platforms are represented as follows: 1. iOS 2. WP7 3. Android With regards to overall ease-of-development and awesomeness of API, as well as general happiness from developing for particular platforms: 1. iOS 2. Android 3. BlackBerry Obviously just my own perspective, but I think this gives me enough authority to recommend a platform to a particular user when asked. |
Android is truly a swiss army knife and talks to all out needs. I have so many options. For example for international travels i have a smaller android, my father insists on a dual sim. Android tablets add to the diversity. Wp7, blackberry and ios lack in diversity and free customization options.
I suggest everyone to try Androids. There is one for your taste.