That doesn't mean that backwards compatibility and long-term support isn't a good thing for the consumer, but it really has nothing to do with the concept of "cool".
There's a reason Windows XP has stuck around for so long... most people don't need anything beyond XP. Sure they need security updates and new drivers, but these things are in the background. XP had, essentially, everything anybody will need for the next 50 years.
I think the major problem with Android is the unstoppable fragmentation. With low-end and high-end devices born every quarter, I find QA a nightmare. On the other end, if a bug can't be fixed after a year on a flagship device like Nexus 5 means there is something wrong with bug prioritization.
I know 7 and 8 aren't available, but I thought it got up to 6.
Apple does indeed a better job at supporting older devices, however new iOS releases are basically unusable on devices older than 2 years. I have for example a 2-year old iPad 3 and iOS 8 is usable on it, but for iPhone 4S or IPad 2 the upgrade turned usable devices into unusable ones.
The real problem is they're still selling it brand new (in the form of the non-retina Mini) and with Apple's policy of supporting devices for 2 or 3 years that means the device will get six years of updates, even though it's already aging badly at this point.
I still have an iPhone4S in a drawer; it's visibly slower than when it was under iOS6 and even compared to a 5S it's night and day, but compared to other middle range android phones that's still decent. Side to side with a Moto G for instance, it's basically the same reactivity, but no one would call the Moto G an unusable device.
That's quite a big difference. I've been pretty happy with my Nexus 4, and hoping to get a full third year out of it... since the Nexus 5 isn't a huge bump, and the N6 is way out of the ballpark on pricing imho. I've been recommending the Moto G LTE for most people lately... it's a usable phone without a lot of extra monthly expense.
The Moto G is under 250 unlocked and the first gen is one year old. The 4S went for a bit less than 700, is now 3 years old and resells for roughly 200. I don't think comparing the performances of the two under the most recent OSes available is biased.
Am I the only one who had the last iPhone 3 iOS update? It almost bricked the damn phone, making the interface impossibly slow.
The Apple phone I had became nigh unusable with a forced update. It's not contextual frame of reference - it just didn't work.
As for macs, the original MagSafe connector was in production for 6 years, before it was replaced by MagSafe 2 in 2012…
The MagSafe connector was replaced after 6 years by the MagSafe 2 connector, also in 2012.
Both of these connectors where replaced for good reasons. The Dock connector was not reversible, prone to break, and was easily clogged with dust. It was also too big for smaller form factors. The MagSafe connector was often confused with USB and also too thick for thinner devices, and it used a low charging voltage (less efficient).
Switching to a new design is often inconvenient, but also often necessary. To ease the transition, Apple even provided adaptors for compatibility with older chargers.
You're right, though. In this case, there definitely had to be an update to Apple's charging cables. Now that we're 3 generations into the new Lightning Connector, it's less of an issue for most people.
The most infuriating thing in all of this is that my iPhone 4S is STILL a fast device. The CPU hasn't shrunk since the time I bought it. Apple has decided that I am unworthy of restoring my phone to the state it was when I purchased it.
My mom just got an iPad mini, was infuriated when she discovered she can't buy Kindle books from the Kindle app like she could on Android.
The artificial restrictions Apple places on developers and users are ridiculous. And Android 5 is the first release where I can say that Android is unequivocally a nicer experience than iOS...
Agreed about Android 5 though, best yet!
Are you maybe thinking of Google blocking Amazon from including the Amazon Appstore in the Amazon shopping app? That's a different issue and, more importantly, that doesn't really affect what's possible on Android, just how convenient it is. After all, anyone who wants to can download the store Google blocked from Amazon directly.
I think you can argue that a browser itself is an app store (you download and execute (web-)apps with it). But Apple does not allow the installation of different browser engines, so you can still not install an app store on your device.
But not to my mother.
I would guess (and only guess, I haven't tried to look for any numbers) that the percentage of people who go out and install an alternative app store, let alone Amazon's, is quite small (especially once you take out the HN audience)
She has an Android phone, with which she can buy books through the Kindle app (without messing with a website).
She has an iPad, on which she can't buy books through the Kindle app, and she does have to go through a browser to their website.
To her, the Android experience is better because of this (she reads a lot).
Certainly, they do not wait for the first x.0.1 release, or for the release that usually closely follows the initial release and which is specifically intended to optimize performance on the oldest devices that can still support the latest OS. This was seen for iOS 7 and once again for iOS 8.
I don't think it's a valid comment, or a comment made in good faith, to say that iOS updates are a "bait and switch". That's just silliness and flies in the face of all the facts. The facts say, very loudly, that Apple supports its older devices MUCH better and for much longer than any competitor. It's not even close.
Now, if you are unable to acknowledge reality, and expect that a brand-new OS, designed to take advantage of devices that are about 10x as fast as three-year-old or four-year-old devices, isn't going to be quite as snappy on older devices, then in my opinion, that is on you as a user. Blaming Apple for trying to give more features to users on new hardware is ludicrous. Apple expends considerable engineering effort keeping those devices working as well as possible. The iPhone has been out for seven years. There's now more than enough history out there for users to know that if you install major iOS updates, you cannot easily downgrade. (It's not impossible, it's just a huge pain.)
People are fond of overstating Apple problems and I'm grateful that the opportunity to upgrade exists at all. However it is a fact that it often destroys the performance so the ability to revert seems very reasonable. I also find the extent of the degradation puzzling.
Maverick was perfectly fine.
Which facts? These? http://arstechnica.com/apple/2014/09/ios-8-on-the-iphone-4s-...
- the UI crashes several times per day, rendering the phone unusable for 20-40 seconds
- the phone is really sluggish, sometimes freezing for 5-10 seconds, with keystrokes entered during that time sometimes buffered and sometimes lost
- every couple of days, the phone freezes so badly I have to force it to reboot by holding power+home for a few seconds
Certainly, that is your version of reality. Only a small minority of users have any clue about downgrading.
>I don't think it's a valid comment, or a comment made in good faith, to say that iOS updates are a "bait and switch".
>that Apple supports its older devices MUCH better and for much longer than any competitor.
Well, it depends on your viewpoint. How can you 'support' a device by incrementally making it slower with each passing release? If all they were releasing was bug fixes and patches, and features which didn't adversely impact performance then YES I would agree with you. Or hell, I'd even agree with you with the current situation if Apple allowed downgrades.
Seriously, I mean don't you think its totally messed up that Apple has to give its permission before you're able to downgrade the OS to speed it up when its their own update that slowed it down ? Its ridiculous and should not be accepted as the norm.
> you cannot easily downgrade. (It's not impossible, it's just a huge pain.)
Cool, please point the entire world to a working bootrom exploit for the 4s. We've been waiting for a while :)
The joys of software. They can now be used to artificially shorten a products life cycle, without having to even design in obsolescence from the get go.
Do you recall if it was a major or minor update?
My Nexus 4 is growing a little decrepit, but not nearly as bad. I was considering a Sony, but they seem to lag on support for newer OSes as well, so now I'm thinking about a newer Nexus, but I'm really not sure.
My new litmus test is to look at 2-5 year old devices from the brand, and see how they work before buying a new one.
I'm not a gadget geek at all. I'm more of a cheap bastard/ "if it ain't broke.." and basically buy and use technology until it breaks or it won't do the job anymore. My Linksys WRT-54G I've had for at least 8 years just died the other day. For me it was good enough, no reason to change. My iPhone was good enough (until the updates made it unpleasant, I still used it, and eventually the hardware itself did die).
But at the same time, there was no "Warning: This will actually slow down your phone and make the user experience suck." I'm okay if a phone can't support certain features that the latest model includes. But the fact that an update actually made my older phone worse off, was quite the disappointment.
In fact ironically, these days many people upgrade less frequently because network providers are only selling contracts for 18/24 months rather than the 12 months they were 10 years previously.