Linked by Thom Holwerda on Thu 5th Dec 2013 09:51 UTC
PDAs, Cellphones, Wireless

About 2 years back, I read this article on Michael Degusta's personal blog. It was a revelation. Michael ripped the Android ecosystem apart with a simple chart. The chart converted me from an Android user to an iPhone user. I hope this chart helps other folks make an informed decision when their next smartphone upgrade is due.

Charts like this do great in certain areas of the web, but it's too simplistic. First, it does not take into account that many core aspects of Android are updated through Google Play, such as Chrome, Gmail, Maps, the keyboard, and so on. Whereas iOS needs an entire update to fix a small bug in, say, Maps - Android does not. Many core parts that require an entire OS update for iOS are updated weekly on Android.

Second, it does not mention that even though older iPhone models get the latest version of iOS, some functionality of these latest versions is disabled due to marketing, and in some cases due to hardware constraints (if you were to believe Apple, that is).

Third and foremost, though: I'm betting each and every one of those devices has at least an Android 4.2 or 4.3 release (and some have 4.4 too, like my Find 5) from, for instance, CyanogenMod - and countless other ROM makers. Installing a custom ROM is one of the strengths of Android, and not nearly as hard or difficult as some make it out to be. If your iPhone becomes unsupported or really slow due to iOS7 - you're screwed. You have no other options. If Samsung's TouchWiz crap makes your Galaxy slow, run out and get a quality phone install a custom ROM.

I see this all the time: people ignoring core strengths of Android because they don't understand them or because they don't belong to their interests - "this is just for nerds and geeks, so it's irrelevant!" Take discussions about application on iOS and Android, for instance; those arguing in favour of iOS routinely ignore that Android has access to types of applications iOS users could only dream of. If you leave those out, it's easy to make Android's application offering look weaker. The same happens when looking at Android and updates.

All this doesn't negate the fact that updates are by far Android's weakest link, although not nearly as much of an issue as it used to be during the gingerbread days. Moving more and more parts of Android to Play will eventually all but solve the issue completely.

Thread beginning with comment 578001
To read all comments associated with this story, please click here.
A shame
by getaceres on Thu 5th Dec 2013 10:52 UTC
getaceres
Member since:
2005-07-06

The difference is Google does not want to sell phones but services so it doesn't put so many attention in post-sale support. Once you're using its services, it doesn't matter for if you're using KitKat or ICS or even Gingerbread. On the opposite, phones sales is an important part of Apple's business so they care about the products they sell.
That way, in Android you'll get updates to Gmail, Google+, Google Search, Google Maps and so way longer than the iPhone release cycle but not so many OS updates. When next version comes out next year with the next Nexus Phone, only the Nexus 5 will be updated. There's a great chance the Nexus 4 will be left in whatever version it will be running at that time, specially if there's a big change in the OS. The thing is Google doesn't care, the Nexus 4 will be receiving updates for all the Google Services for some years to come.

Edited 2013-12-05 10:52 UTC

Reply Score: 2

RE: A shame
by Kver on Thu 5th Dec 2013 15:20 in reply to "A shame"
Kver Member since:
2012-07-08

Your logic is completely backwards. If you're selling services, you want people on the newest platform so you can have the most compelling services. You can look at how Google works hard to keep chrome up-to-date for evidence of that. Even a feature almost unrelated to Google such as improved battery life means people will have more time to surf those services and slurp up ads. Those successive Android releases also bring more APIs Google can use to make their services better.

On the other hand, Apple barely has its toes in the water when it comes to services - they're in the sales business. Apple doesn't sell hardware or software, it sells its brand; and that brand is experiential. That's why they keep their phones up to date, because anything less would hurt the overall Apple brand.

Both businesses took fundamentally different approaches though, with Google being open and Apple being locked down. It's not that Google is trying to abandon older phones or doesn't care - the approach they chose just happens to make updates much, much harder because they chose to let carriers and manufacturers manage the software (and those groups genuinely don't care how up-to-date you are).

Oddly enough, both companies are getting hurt by their decisions right now. Apple didn't sell nearly as many of the new iPhone 5s as they could have because most people simply didn't see the value proposition. Sure, Apple disabled the odd feature, but the upgrade was still enough to give old phones a novel enough feeling to discourage new purchases. And Google is getting hurt because their services need to anticipate a myriad of environments and devices, making development miserable for them. For example, my phone is perfectly capable of 3D, but the old software and manufacturer skin makes apps that use 3D glitch out (navigation and maps, mainly); guess which apps Google isn't serving me ads on!

In all irony, the controlled environment Apple provides means Google could make its apps *way* more reliable, while having a hardware treadmill would get Apple *way* more sales.

But all said and done, Googles solution to the fragmented ecosystem is to make the Android system as modular as possible, moving the 'core' system components into the app-space. This means eventually major OS upgrades will become less of an issue, as eventually Android will just be a kernel, a runtime and an API. I wouldn't at all be surprised if within the next year or two the status-bar, notification centre and soft buttons all became apps too.

The new 'Art' runtime is an indicator of this; it gives all apps native speed all the time - exactly what you need to move 'core' system services into the app layer. Sure, many small updates is less 'sexy' than giving everyone and their dog the latest releases - but it's practical and Google has enough control over the App Store to bypass the upgrade barriers and provide a more consistent and up-to-date API.

Reply Parent Score: 3

RE[2]: A shame
by getaceres on Thu 5th Dec 2013 16:05 in reply to "RE: A shame"
getaceres Member since:
2005-07-06

That's the idea. Look at Apple's releases. You have like one or two "features" that has to do with the internals of iOS (and iOS7 is a heavily skinned iOS6), then the rest is: Maps now does this, notes is that, calendar has this other, iTunes now plays better songs... But you need a full upgrade of the OS in order to have all this.

Now take a Nexus S running JellyBean 4.1 (the last official version) and update maps, hangouts, search, keyboard, calendar, Google+, etc and try to find the differences with a Nexus 4 running the latest KitKat. They are really minor ones and for the ones which are different (dialer or clock) Google can release an updated apk anytime they want like they did with calendar or keyboard. Both will run the latest version of the major apps which will look and behave exactly the same and the Nexus S will be 3 major versions behind Nexus 4 but who cares?

The thing is Google makes money if you use Google+ or Google Search or Youtube but it doesn't make many money per every Nexus device sold, be it a tablet or a phone, much less if it's another brand's phone. It's just the entrance to their world and they show constantly they don't care about their hardware as long as you keep using their services and every Android phone out there does it.

Edited 2013-12-05 16:05 UTC

Reply Parent Score: 2

RE[2]: A shame
by weckart on Fri 6th Dec 2013 18:12 in reply to "RE: A shame"
weckart Member since:
2006-01-11

The only thing affecting sales of the 5s is supply. Apple's online stores have been showing a backlog since its launch in September. Perhaps you meant the 5c.

Edited 2013-12-06 18:14 UTC

Reply Parent Score: 1