| You've told us why these things are the way they are, but I get the feeling you feel that this alone justifies these gigantic UI holes. - because it serves as both the Dialer and the Contacts app all rolled into one. Is this a good idea? When I'm in my Dialer, presumably I only want to call people. Surely the system should sense context (likewise, if I'm in the email app, it should show contacts for whom I have no email!). - or Google for the proper file that tells the PC that your G1's SD card is actually a music device Basic, fundamental functionality should not involve Googling for anything. - Open the contact, long-press on the desired number, and select Make Default Number. Invisible and undiscoverable except by accident - this is a UI failure. The fact that this is not displayed implies to the user that it cannot be changed. At least show which number it dials (e.g. on iphone it's "mobile", "home", etc). - Because of the way Android handles apps. When the screen rotates... Not a good enough excuse I don't think. Yeah, that's the way Android works, but it's still a huge UI failure that snaps users out of the experience and takes away from the fit-and-finish of the software significantly. Note that iPhone can do this transition smoothly, and applications can still pick up new resources, UI layouts, etc. ... at the end of the day there are a few rules of thumb I think: - Users care far more about the fit and finish of your software than they do about its strict functionality - i.e. you can get away with lacking functionality, but nobody will forgive you for poor UX. - Users don't really care if "there's an app for that" when it comes to what they consider to be basic functionality. Include the basic goodies (PDF reader for example, music sync software for example) with the box or your users will walk, regardless of how much you point at the app store. This is the gist of the article I think. Android is a capable platform, but so far nobody has gone over with a fine toothed comb like Apple has and gotten rid of all of the little annoying bits. |
-My iPhone would not rotate when I was rotating my phone, I had to do it 2-3 times or exit safari and restart in the landscape orientation for it to switch. At other time the orientation changed but the width was not changed.
-I'm not a big fan of reboot so every 2 or 3 days safari would just start to crash on page load with no reason. Only solved by a reboot.
-On the reboot front, once I made everyone at home change there time. Since my phone is taking it's time from the cell provider and this as always worked correctly on my many Motorola phones, I told everybody they were 10 minutes forward. The day after, at work I saw the time on a friends iPhone and it was also 10 minutes forward. This made no sense, we have the same provider. It was probably more than a week since my last reboot. Android may have the same problem, I don't know.
-OS 3 gave us the search but before that remembering on which page some of the less used apps were was just a pain. I still don't like this way of organizing, but I lack a better solution.
-Talk about obscure way of doing some action on the iPhone. As an example, have you taken a screenshot? The way to do it appeared to you how?
-I think the HTC magic has too many buttons, but the iPhone lacks some. Even after a year of using my iPhone, I still sometimes closed the application with the home button while I was just trying to back off one level. In fact the back button on the Android and the way application stack themselves is really superior.
The iPhone 3Gs finally has a camera. Come on the 3G was not even able to read bar codes (except with red laser, doing image correction and enhancement)
After 2 weeks without my iPhone what I miss the most is the vibration/ringer switch. This is a great feature.
The one feature that keeps me from going back on the Android is the notifications "pull down"
One last thing, latitude on Android is awesome;-)