Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

I've been a zone leader with DZone since 2008. I work as a technical lead on a next generation tool suite using based on Eclipse. This means that I get to use Java everyday, and a selection of the best Eclipse technologies, from EMF to GEF to Xtext. Along with all of this, I do iOS development in my spare time. James is a DZone Zone Leader and has posted 509 posts at DZone. You can read more from them at their website. View Full User Profile

Removing the Need for a Menu Button on Android

January 27, 2012 AT 3:42 AM
  • submit to reddit

To many, the inclusion of a menu button on Android phones is a bit messy. After all, the usability of iOS devices is spot on without this function. It makes me happy to see that Google is encouraging people to move away from using the menu button as more devices more to Ice Cream Sandwich, and to use the action bar instead. 

In the blog post,Tim Bray summarises by saying: 

If I had to put this whole post into one sentence, it’d be: Set targetSdkVersion to 14 and, if you use the options menu, surface a few actions in the action bar with showAsAction="ifRoom".

Of course you'll still need to worry about those pre-Honeycomb devices, but Tim's post describes how you can handle this situations fairly easily. 

As an iOS user, I always found the menu button on Android a bit clumsy. The removal of the button allows for a more consistent user experience on apps targetted at either platform, and that has to be a good thing for the end user. 

Is there anyone out there who will actually miss the Menu button? 

 

Article Type: 
Opinion/Editorial

Comments

Loïc Lacombe replied on Fri, 2012/01/27 - 4:08am

As both an iOS (iPod Touch 3G) and Android user (HTC Desire HD and HTC Chacha), I beg to differ. The menu button is incredibly consistent. When I push it, I get a contextual menu, like with the right click on a mouse. And the same goes for the search button and the back button on Android.

Seriously, I don't see the point of this no-button trend. Give me my physical buttons, always in the same place, always acting the same, instead of those randomly placed buttons in iOS and Android applications, with often inconsistent behavior. I'm no iOS hater, I use many more paid iOS apps than Android one, but these often lack UI consistency.

Anthony Bennis replied on Fri, 2012/01/27 - 6:56am

I've noticed people newer to "technology" and gadgets find the one button approach a lot less intimidating. I remember teaching an aunt how to use a mouse on a Windows PC, and the "Left/right" buttons causing a lot of confusion :P Apple products are more accessible to more people, and the simplicity of their design definitely lends to that. But for someone more comfortable with "technology", the standard set of Android buttons is more productive, in my opinion.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.