Gripes about UI/UX of Android phones/tablets and so called "openness" that is nonsense to consumers.

If you also have an Android phone, you are welcome to email me your gripes as well. If you don't but you want to buy one, read this blog before you do it. :-)

-- A big fan of Google, not Android

  1.  

    Why is the Meebo IM app on Android so old?

    Ever since I posted this, people keep sending me messages complaining that the choice of Meebo IM is not fair, because its Android version has not been updated since Nov, 2009. I checked and it is indeed true.

    I want to clear things up here. Honestly, I didn’t notice this when I picked Meebo IM. I never care about the release time when I pick apps. The reason I chose Meebo IM is that I have been using Meebo IM on iPhone and it is pretty good. Then I found it has very good reviews on Android too, so I downloaded it, unfortunately it was much worse than the iPhone version.

    Well, the real question is, why the Android version is so old. Does it mean that Meebo gave up on Android? They shouldn’t do this if Android has “big market”, should they?

  2.  

    I’m talking about what Android is right now

    Nate sent me this message to show me that Android apps could be as good as their iOS counterparts. He didn’t think I would publish it:

    Developers are trying~

    The Speedtest.net application for Android was updated to look exactly like it’s iOS counterpart:

    http://itunes.apple.com/us/app/speedtest-net-mobile-speed/id300704847?mt=8

    https://market.android.com/details?id=org.zwanoo.android.speedtest&feature=search_result

    Apparently it is easily possible for Android apps to look just as good as iOS, however it is up to the developers to assist with this. I doubt you will even bother post such good news on your blog, because of course you want more so for Android to seem pitiful.

    Thanks for the comments and I do want to put this good news on the blog. :)

    I never disagreed that Android is improving and “developers are trying”. I never disagreed that Android apps could possibly be as good as iOS apps either, even though they take much longer and much more effort to achieve that. I’m talking about what Android is right now. It is pretty clear is that Android does not deliver the best user experience. This may or may not change in the future, which I don’t know. 

    From the consumers’ point of view, they either buy Android and help it grow (in hopes it will improve), or choose the best products on the market right now. It’s a pretty easy call I think.

  3.  

    An Android designer: great useful apps with hideous UIs or icons... →

    AbsoluteDesignz, a developer/designer on Android:

    I love Android…however, one thing I do hate, is that a LOT of Devs seem to lack any sense of style and design in the market…(also if u look at the Post ur Screens thread you see this horrible sense of design permeates throughout the user-base as well)

    It’s great that some Android developers/designers also realize this. He/she also listed many examples. I agree with most of them. But I don’t think DroCap 2 is a “great” app. It is a “useful” app, since I have to use it to take screenshots and put on Android Gripes. Android system doesn’t allow users to take screenshots, maybe because it is afraid of something?

    I admire AbsoluteDesignz that he/she tried this hard to advocate beautiful design in the Android community. This thread at the end lists several designers who are willing to help. So if you make an Android app but feel short on design, please contact them.

    Hats off to designers.

  4.  

    Too many apps “live” in the notification panel

    AG’s notes: the following is an anonymous guest post from the same author who wrote “Inconsistent behavior with the ‘back’ button”. Once again, I cannot agree more with him. Apps in the notification panel are really annoying. Exactly like this author said, every app wants to do something there. For example, WeatherBug displays the current temperature in the panel. Lookout displays its icon in the panel even if “Everything is OK”. Gmail, Facebook, GTalk….. everybody sends notifications to the panel by default. Even after I install an app, a notification lives in the panel forever until I click it to start that app. Android, I don’t want to start an app from the notification panel, I want to start apps in the launcher. This is what my panel looks like, for most of the time. Notifications include app installation, Gmail, Drocap2, eBuddy, WeathBug and Lookout Mobile Security:


    The rule should be that if it’s something that indeed requires user’s immediate attention, e.g., a calendar reminder, pop up a dialoge; otherwise, show the notification in a polite and decent fashion. Maybe take a look at how iOS does it?


    This is less of a gripe about Android itself and more about Android app culture, but nonetheless valid imho. The notification panel in Android has become a bit like the notification area of the Windows taskbar. Every developer feels that their app is important enough to have some crap living there.

    The notification bar should only be used when a program, well, is capable of sending notifications to the user. The user then drags down the bar to deal with the notification. Keeping a persistent icon in the notification bar is rude and uglies up my phone.


    Update (04/29/2011) A new way to use the notification panel - http://www.youtube.com/watch?v=rXNA6tabKNA.

  5.  

    Don't be upset with the app makers →

    Forrst Podcast:

    I don’t think you can get upset with the app makers making something that looks shitty when the platform itself looks awful.

  6.  

    The new LinkedIn app proves it again - apps on Androids look worse than on iPhone

    The new LinkedIn app proves it again that apps from the same company look worse on Android than on iPhone.

    Let’s take a look at the landing page first.

    First, the layout of buttons in the iPhone version is consistent with the layout in many other iPhone apps. The layout of the buttons in the Android version is random, and not in a good way. They look unnecessarily sparse. The blue-on-dark theme doesn’t make it look like an app for professionals.

    Second, I have to ask this question: how many search buttons do people really need? In the Android version, there are three search buttons in just one interface - one small button on the right corner, one big button in the middle, and don’t forget, every Android device has a hardware search botton (don’t get me start on that). I guess what probably happened is that the Android app team could only come up with five buttons, but in order to to make the layout look better, they had to put one more. Then the search button was the choice since they didn’t have to add any new functionalities.

    Third, the invitation button shows the number of pending invitations in the iPhone version, but not in the Android version.

    Forth, the “News” and “In Person” (making connection through bluetooth) are also missing in the Android version.

    Fifth, the iPhone version has a “Themes” button with which you can switch color themes. I don’t really care about it. The Android version doesn’t have one. But I remember Android’s philosophy is to give users more choices. Maybe developers didn’t quite get this message.

    Next is the profile page.

    The difference on layout and font/size is obvious. The iPhone version looks cleaner and easier to read. The profile picture is bigger. The name and the title are highlighted and eye-catching. On the other hand, the Android version looks crowded and unorganized. It is really a bad idea to combine narrow font, tiny line spacing and almost no margin space around the content.

    Moreover, the iPhone version puts the “Invite to connect” and “More” in the bottom bar, so they are always accessible even if the user scrolls down. This is useful. For example, usually the user scrolls down to read more about this person and then decides whether to invite him/her. With the Android version, you will have the scroll all the way up to the top if you want to do so.

    Here is another example to show the text in the Android version is hard to read:

    I don’t think I need to say more.

    Last but not the least, if you close the app and open it again, the iPhone version brings you to where you left, while the Android version always brings you to the landing page.

    This is yet another unpolished app for Android users. You need to compare with the iPhone counterpart to truly feel the difference.

  7.  

    Why do apps from the same company look worse on Android than on iPhone?

    When I use an iPhone and an Android phone at the same time, I often find that apps from the same company look a lot different on these two platforms - the ones on Android usually look much worse.

    Here is a couple of examples.

    This is what Meebo IM (see update [5]) looks on Android, the contact list screen and the conversation screen: 

    and this is what Meebo IM looks on iPhone:

    I think the difference is pretty obvious. The one on Android pretty much looks like a programming class project. The contact items are too narrow and thus hard to click. They also look bad. The conversation interface is like a geeky IRC client. Those smiley icons are disproportionately small. On the other hand, the interface on iPhone looks much much more polished.

    Here is another example - the Facebook launch interface on iPhone vs. Android (see updates [1] and [4]):

    The same thing here. In the Android interface, icons are not properly aligned. The extra space makes the view look very awkward.

    Let’s take a look at the search interface in Facebook apps:

    First, the search target tabs look much better on iPhone. Those tabs on the Android app, again, look like a programming class project. Second, what’s the point to show the “Facebook” bar at the top again? It does nothing other than occupying the already very scarce room in this page. Third, the “Facebook” bar, the search input box and the tabs are all in different heights. They look very messy when put together. Lastly, the Android app doesn’t have search for pages. Is it because it’s too difficult to put three tabs than just two?

    Again, these is no focus on details. 

    The last example is the user interface of Speedtest:

    This time the difference is not that dramatic, but obviously the one on iPhone looks nicer. The Android UI putting the tab buttons on the top is quite distracting. If I remember correctly, the one on iPhone used to look similar to the one on Android a very long time ago. This company chose to improve the iPhone interface first. Just in case you didn’t notice, the Android phone’s wireless connection is usually slower than the iPhone’s. I run these two speed tests with both phones connected to the same wireless router, and the Android phone is always slower.

    Since the apps of interest are from the same company, they should have the same user interface standard, even if the iPhone versions and the Android versions are developed by different people. But why do they look so different? Is it because iPhone developers are better at user interface design? Is it because the iPhone development environment is better than the Android’s? Is it because iPhone users care more about user interface? Or is it because Android itself implants the ignorance of beauty, usability and focus on details into the community at the first place?

    [1] Updates (4/7/2011 21:38): As some people pointed out that the Facebook app I used was not the latest. It is true. I upgraded to the latest but I didn’t find any changes except that there are two more buttons in the latest release, “Places” and “Chat”. However, I will not update my screenshot. The point is that the Facebook app on Android used to look like that. The iPhone version never looked like that. How could they release an app that doesn’t even have balanced button layout? By the way, the version I installed happened to have a serious bug that drains my battery very fast. It was fixed later.

    [2] Updates (4/7/2011 22:00): Added the comparison of the search interface of Facebook apps on iPhone vs. Android.

    [3] Updates (4/8/2011 1:23): Somebody mentioned that the recently released LinkedIn Android app is worse than the LinkedIn app on iPhone. I took a look and found it is indeed true, so I wrote a new blog post about it: the new LinkedIn app proves it again.

    [4] Update (4/11/2011 8:19): Some readers (especially thank David) pointed out that the empty space in the Facebook app on Android will become a picture stream once you have friends sharing pictures. I tried, it worked, but the picture loading is very slow. Plus, it seems to pick pictures randomly. More importantly, I don’t think it is necessary to load pictures in the landing page. If I only look at the pictures, I may miss more interesting feeds that do not have pictures. So I will have go to the feed page anyway. Plus, when there is no picture, they should somehow remove that empty space. What if somebody has friends that don’t share pictures? This is typical on Android, they give you some more features to make you happy, because they know the competitor is better, but those features are often not necessary. People call it “feature creep”.

    [5] Update (5/16/2011): Many people complained that the choice of Meebo IM is not fair, because its Android version has not been updated since 2009. First of all, to be honest, I didn’t know that. Meebo IM on Android had more than 27K reviews and still had 4 stars. I never care about when an app is released when I pick apps. Second of all, does it mean that Meebo has given up on Android?


    Looking for answers of this question? Here you go:

    Thanks to all the guest writers and the comments from readers! I greatly appreciate it.