One of the things I struggled to get used to when I first embraced Android was the bloomin’ Menu button; so many hidden options! I still rely on it to do simple things like view my call history.
However, scribbling on the Android Developer Blog, lead tech writer Scott Main tells us to Say Goodbye to the Menu Button.
As Scott explains, all Android devices prior to Honeycomb Android 3.0, the tablet-specific version of Google’s OS, included a dedicated Menu button.
However, Honeycomb removed the reliance upon physical buttons and instead shifted focus to the on-screen Action Bar, and that’s the way it’ll be with all Android devices in future.
Scott writes: “In order to provide the most intuitive and consistent user experience in your apps, you should migrate your designs away from using the Menu button and toward using the action bar.
“This isn’t a new concept — the action bar pattern has been around on Android even before Honeycomb — but as Ice Cream Sandwich rolls out to more devices, it’s important that you begin to migrate your designs to the action bar in order to promote a consistent Android user experience.
“Not only should your apps stop relying on the hardware Menu button, but you should stop thinking about your activities using a “menu button” at all. Your activities should provide buttons for important user actions directly in the action bar (or elsewhere on screen). Those that can’t fit in the action bar end up in the action overflow.”
Interesting stuff. Too bad I'm about to make the leap to Windows Phone 7, "LOL". I crack me up sometimes.