Discussion about
peter

Everyone complains about Android's fragmentation at the OS level, but one other thing I've been noticing lately is how completely inconsistent even…

something as minor as physical button layouts are on Android handsets. I've seen almost as many different combinations of buttons as there are Android phones, and the funny thing is that manufacturers aren't even internally consistent with their layouts, it's like no one can settle on a preferred order.

I know this isn't something that the average person would notice or maybe even care about -- they probably don't have six Android phones on their desk right now -- but it did strike me as something worth noting.

Here are just a few handsets and their button layouts:

Nexus One - Back / Menu / Home / Search
HTC Incredible - Home / Menu / Back / Search
Droid X - Menu / Home / Back / Search
myTouch 3G Slide - Home / Menu / Back / Genius Button
EVO 4G - Home / Menu / Back / Search
G1 - Start Call / Home / Back / End Call
Samsung Epic 4G - Menu / Home / Back / Search
25 replies
superflush

Wow, I didn't realize it was that crazy with the different configurations. I'm sure if I started using an Android phone that had a different combo than the Nexus One it would annoy me.
This is why Microsoft is mandating the standard buttons on Windows Phone 7.
0 like dislike
hd2

I don't get the whole deal re. why you even bring this up. Are you advocating standardization and saying everything should have same layout as iPhone or something? If you drove different cars you know they dashboards don't all look the same. When I look at Mini Cooper I ask, why the fuck would anyone put that huge speedometer dial right in the middle? But it's okay for those people who like Minis. As long as steering wheel is in front of you and gas / break pedals are in the right position, you're fine. Comparing to phones, that would be your screen, mike and speaker. Buttons? Who the f. cares?
0 like dislike
jupigare

The problem is that something as basic as the placement of Home, Back, Menu, and Search keys keeps changing from phone to phone, without any real reason why. If you go from one Android phone to the next, there's little if any consistency between them, and you have to relearn your muscle memory to get used to the new phone.

Regarding your analogy, I'd argue that the gas/break pedals and steering wheel are equivalent to the phone's main buttons. The screen, microphone, and speaker are more like the windows and mirrors. The pedals (and buttons) help you navigate through the car/phone, whereas the windows and mirrors (and screen and speaker) allow you to view the world within and outside of the car/phone.

This may not matter as much to those who get a new phone every couple of years, but for people who use multiple phones or upgrade often, this is a big problem. This has nothing to do with the iPhone, and nobody's advocating that Android's button layout should be the same as the iPhone's. All Peter's saying is that the Android experience is very inconsistent between devices, so that a few basic things are standardized.

I personally like the idea of consumer choice, in the sense that some phones have physical keyboards, others have trackballs, d-pads, whatever. But at least the Home/Menu/Back/Search buttons, the volume rocker, and a physical camera button should be kept consistent among Android devices, at least within a single company.
1 like dislike
LANjackal

Peter, doesn't the same argument apply to the PC market? There are many different form factors, features, button placements, etc. I don't see anyone complaining about that
0 like dislike
attilag78

PCs and smartphones are very different, even MSFT has acknowledged that when they introduced Windows Phone 7. Phones are more personal than PCs. You can't just replace buttons unless you change a phone (actually this was Steve Job's point when he introduced the iPhone back in 2007) unless you get a new one - which isn't really feasible when you just signed up for a 2-year contract.
0 like dislike
LANjackal

You call it "fragmentation", I call it "available choices in the consumer marketplace". I don't see what the big deal is. It's not as if you're going to be getting a different phone every month. And even if you were, if each was exactly the same as the last doing so would be pointless.
0 like dislike
Jaguar10301

yeah its not really a problem with the hardware, so i disagree with this whole line, but with the OS it is a problem, if every phone has a different OS version out there then there isn't a good base of customers for the developers to write apps for.
0 like dislike
darmousseh

I bought my wife a LG ally yesterday and while looking through the different smartphones she thought that one had the best button layout and even chose that one over the ones i liked. She also commented on how she liked that keyboard the best. It has 6 buttons (2 of them virtual, not physical) including a call button and a end button that also serves as a power button. The slideout keyboard also has 4 rows so that you don't have to hit shift to hit a number. I think this creates diversity within the set of phones and really gives people more choice when choosing a phone. Things like trackballs, physical keyboards, buttons are features that people can choose from.

I think though that the thing about android is google doesn't want to be a one device phone, they want to become the defacto standard smart phone and that means giving hardware companies the ability to adjust designs how they see fit. It all comes down to a philosophy of technology.
0 like dislike
SmirfJerker

I think the best layout is the Mytouch, it makes the most sense to me.
0 like dislike
clindhartsen

To an extent, does it matter though? How many people are going to go from one of those phones to another before the normal two year contract is over? The main issue, if anything, is getting everyone on the same version of Android so they have the same, or at least similar experience with the OS, plus have compatibility with all of the applications, right?
1 like dislike
dssstrkl

It seems like most Android phones aren't being specifically marketed as Android phones. I just saw a commercial for the MyTouch Slide, and they didn't even mention the words Android or Google. In fact, I could only tell that it was running Android from the status bar and the fact that I already knew about it! Even the Droids' ads seem to play down Android, other than to mention that they run "thousands of Android apps."

I'm pretty sure that other than gadget geeks (like every single person on this site), no one really cares about Android, fragmentation or the update issue, and the carriers and OEMs know it. The fandroids will get the hero devices and the regular people get a nice smartphone. Geeks get updates from Cyanogen or XDA and regular people don't care.

That's why there's no consistency with these phones.
5 like dislike
peter

This is an apt assessment.
1 like dislike
attilag78

This is very true. Nevertheless, imho Google should put some hardware guidelines - not necessarily as strict as MSFT does with Windows Phone 7. I could see a minimum standard button layout (I specifically like the Nexus One's but that's me) and a hardware shutter button for the camera apart from volume rocker and sleep/wake button. This could also help regular people when upgrading.
0 like dislike
radatia

The bare minimum appears to Menu / Home / Back - eg the Galaxy S does away with Search. It also has no track pad/ball which although not always required is certainly useful for selecting text (Android's methodology is not as good as Apple's).
0 like dislike
rom

I hope the HTC Desire retained Hero's Call and End Call buttons. I don't mind physical buttons on my phone.
0 like dislike
richardlai

Just to add to the list:

Dell Streak - Back / Menu / Home (from top to bottom)
HTC Desire - Home / Menu / Back / Search (standard for HTC Android phones these days)
HTC Hero - Start Call / Home / Menu / End Call / Search / Back
Motorola CLIQ - Menu / Home / Back
Sony Ericsson X10 Mini - Menu / Home / Back

The things is, it's up to the manufacturer's to decide what's best for their users. Only people who frequently jump from one brand to another (like us tech journalists) would complain about such fragmentation. But yes, if this is internally inconsistent like the layouts on the Droid 2 and the Droid, then we have a problem. HTC's definitely on the good list this year.
1 like dislike
lehenry

And Acer Liquid is : Home / Search / Back / Menu (so now we are near to the complete cyclic permutation)
1 like dislike
richardlai

On second thought, programmers would have a much easier life if all phones share a minimum button layout requirement
0 like dislike
frankspin

You're just bringing up soft keys. Don't forget that some manufactures also incorporate hard keys or some type of track pad/ball onto the phones.
0 like dislike
peter

No, I'm talking about physical keys.
1 like dislike
denimvest

I thought when they released the G1 and spoke about Android they gave a small subset of standards when it came to those buttons. Or was it just "use these how you please"
0 like dislike
frankspin

On my eris those keys are all soft and I have two hard keys for anwering & ending calls. My bad for the confusion.
0 like dislike
peter

Those aren't soft keys, those are actually capacitive keys, but still physical keys. But I know what you mean!
1 like dislike
squarecat

I think you all may have lost sight of the forest for the trees: isn't "soft keys" an archaic term in a discussion on smartphones?

For better or worse, and despite the nomenclature, buttons with a singular function weren't really invited to the "smartphone" party (despite crashing it a couple times...)

That said, phone calls are (arguably) no longer THE primary feature of a "mobile devices"...
0 like dislike
neg

It's definitely true that android's greatest weakness is also its greatest advantage (the open, do as you please architecture)
4 like dislike