Mxit Isn’t Android Friendly

Today I tried out the official Android Mxit client. I was very very disappointed. The inability to press the “back” button upsets me. This button is always referred to as back back and never exit. It is part of the Android spec.

The reasoning is simple they don’t want you to background the app?: Pressing the back button asks the user “Logout from MXit” with the options “no” and “logout” neither were what I wanted to do.

Fear not Android users there is a work around. Pressing the home button will background the activity and return you to your home screen.

Mxit please fix your back button. Thanks

Tags: , , ,

Sunday, March 14th, 2010 Mobile

5 Comments to Mxit Isn’t Android Friendly

  1. There are lots of Android apps that work this way. The back button will work appropriately as long as there is a command history, otherwise it will exit the app. Using the Home button while the application is running backgrounds the app.

    Personally I like this behavior (except when it exits without warning) because it negates the need for a task manager.

  2. nnonix on March 15th, 2010
  3. Hey nnonix

    I am comparing Mxit to the other IM clients for Android. They seem to behave the way I expect them to :). They all background the application when pressing the back button.

    Also it is another convention AFAIK that android apps don’t exit when you press the home back key. This just pushes the Activity to the background but means that applications start up in the same state you left them last 🙂

  4. drubin on March 15th, 2010
  5. Thanks for trying our client. We had to pick one button for logout and one for “minimize”. We picked back (with a confirmation dialog) as logout, since we had the same idea as nnonix that was the way most Android apps behaved. We did not look at any other IM’s on Android when we did MXit. We rather looked at a general Android Apps. Guess we could have done it the other way round, but I suspect it would have confused more users. Shrug.

  6. Gustav on March 16th, 2010
  7. @Gustav: Thanks for replying!! Really nice to have people involved read your blog.

    Looking at other IM clients seems like a reasonable thing to do. The general IM thing would be not to exit/log out unless the user explicitly selects the menu logout/exit. Back/Home never exit IM clients.

    “but I suspect it would have confused more users.” Confuse android users or QA/Market team that aren’t android users? ;-p

    Since you are commenting I will give another one of my suggests if you don’t mind?

    1) Since android has all these nifty features like account sync. See Facebook/Google apps. It would have been kinda nice to have MNxit had this feature as well. The ability to import your mxit contacts into your contact list.

    2) Since permissions aren’t an issue on Android like J2me, it would be nice to from your accounts “Find other mxit users from your contact list”. — This idea would drive the vial aspect but whether android is a big enough market player in ZA? Might not make it worth doing just yet.

  8. drubin on March 16th, 2010
  9. New version of MXit now available, more frriendly

    Also Samsung announces Froyo update for Samsung Galaxy S

  10. fineline on January 5th, 2011