Skip to main content

Why Android-phones will never be at par with the iPhone (but still win)

06 NOV • 2010 5 min read

Yesterday I read an article titled “Why Apple can’t beat Android” over at VentureBeat. It was an interesting read, and Mr. Grim argued in the article that Android is here to stay, and that Android will soon dominate the smartphone market. I do not disagree with Mr. Grim. It makes a whole lot of sense. In the opening of the article, Mr. Grim states that Windows is ‘Big, ugly, buggy, clunky, and everywhere.’ I think that’s spot on, and I also think this is where Android is heading.

I got my hand on a Nexus One about six months ago. I’ve been using it as my primary phone since. However, I’ve never really liked Android. Surely, there are some really awesome features in Android 2.2 (Froyo), like a WiFi Hotspot-feature, Over-the-air contact/calendar-sync, a deep Google Voice integration pretty good Skype integration. Yet, I can enjoy all of those features because the Nexus One is pure Android. My network operator cannot restrict features on my device. If you for instance purchased an Android phone from a network operator (and managed, against all odds, to find one with Android 2.2), chances are the WiFi Hotspot-feature has been disabled.

In this article I’m going to try to explain why Android will never be at par with the iPhone (or rather, iOS). There are two parts to this argument. The first one relates to Google, and the second relates to the network operators and hardware manufacturers. Let’s start with Google itself.

\[insert geeky task\]

‘ (which is quite frankly why I gave Android a shot).

If you use Android for some time, there are a lot of things that start to bug you (or at least me). For instance, the UI is very inconsistent (and often plain ugly). I can tell that Google tried to make Android pretty. Some parts of Android is pretty decent, but then once in a while you’ll find a window or setting that looks plain ugly (such as the Alarm clock). The bottom line is that Google is an engineering-driven company. No matter how hard they try, when you have engineers deciding over UI/UX, you simply cannot make a beautiful product. This is why iOS will always be ahead of Android. At Apple, the designers makes the final decisions about UI/UX, not the engineers. This is also why the first version of iOS (the very first iPhone) had a better UI/UX than the most recent version of Android.

Now let’s move on to the second reason why Android will never be at par with iOS: The hardware vendors and the network operators. Let’s start with the hardware vendors.

\[[wiki](http://en.wikipedia.org/wiki/Android_(operating_system)#Update_history)\]\[[wiki](http://en.wikipedia.org/wiki/Android_(operating_system)#Update_history)\]

). The Nexus One is one of the few phones on the market who is running Android 2.2, and it has been out for more than six months. My guess is that in the porting-issue doesn’t tell the whole truth to why most hardware vendors are so far behind. I think another reason is that these companies are used to operating with a ‘release and forget’ kind of workflow. Once the phone is out, forget about it and move on to the next one. That used to work fine when they developed their own proprietary operating system, but that all changed now, and these companies haven’t really realized that they need to change their operations.

Now let’s move on to the network operators. Historically (at least in the U.S.), they’ve been able to have absolute control over all devices that they sell. They’ve pre-loaded them with crapware (both operator-specific and from software vendors who paid for having their apps installed). These crapware was a part of the phone, and the user wasn’t able to uninstall them. They were also able to explicitly set what your phone could and could not do (regardless of its actual capacity). When Android came along, the network operators realized that they could do the same thing with Android. It is a very lucrative business, so why wouldn’t they? The hardware vendors, who are used to this, simply accepted this and customized their own forks even further. This led to two things: even more latency between the main-branch of Android and the custom-fork, but perhaps more importantly, a far worse user experience. Some network operators took things even further and restricted Marketplace (which is used to obtain 3rd party apps).

So how is this different from iOS? First, Apple control both the hardware and the software. While we cannot determine exactly how much AT&T have held back Apple from features to iOS, they have at least not bended over for AT&T and allowed them to pre-load the iPhone with AT&T-specific apps. Second, Since Apple also control both the operating system and the hardware, there is not latency in the releases. The day Apple release a new update to iOS, you can upgrade your device. You do not have to wait six months or more for it to be ported to your particular fork of iOS.

\[insert favorite network operator\]

for advice. The sales rep will obviously not tell them all of this. They will only tell them to buy their own phones because X, Y and Z (while in reality, it is the phone they make most commission from). Also, it’s hardly the fist time in history where an inferior product manages to capture the largest market share.

Enjoyed this post? Check out my podcast!

If you found this interesting, you might enjoy "Nerding Out with Viktor" - my podcast where I dive deep into tech, entrepreneurship, and security with industry experts.

Listen on:
Found an error or typo? File PR against this file.