Discussion about
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
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
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.
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.
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.
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.
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.
On second thought, programmers would have a much easier life if all phones share a minimum button layout requirement
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?
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"...
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"...
I think the best layout is the Mytouch, it makes the most sense to me.
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.
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.
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.
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.
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.
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?
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.
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.
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.
This is why Microsoft is mandating the standard buttons on Windows Phone 7.






