4 ms·
While keeping revenues and margin is certainly a priority, I think the bigger issue is a desire to not split the Apple userbase across multiple iOS versions. "
by CamelCaseName 7y ago
While keeping revenues and margin is certainly a priority, I think the bigger issue is a desire to not split the Apple userbase across multiple iOS versions.
"Less than a year after release, iOS 12 has reached 88% of all active iOS devices" [0]
By contrast, Android has an insane amount of fragmentation, though the link is outdated, at the time, Marshmellow 6.0 had the most users, at 16.9% of all Android users, while Android 9 had just 10.4% (this was 10 months after Android 9 had been released) [1]
I know this comparison isn't perfect by any means. Apart from the differing time frames, Android has more use cases than just mobile devices. Nonetheless, the difference is staggering.
[0] https://www.digitaltrends.com/mobile/ios-distribution-news/ https://www.digitaltrends.com/mobile/ios-distribution-news/
[1] https://developer.android.com/about/dashboards/index.html https://developer.android.com/about/dashboards/index.html
- throwanem 7y agoI'm not sure how this is relevant. Throttling has been present in iOS since at least version 10 (2016), if not longer - IIRC 10 added the settings UI to override throttling if you want to, but I'm not sure when the actual capability landed. Preventing ecosystem fragmentation is well and good, but it's orthogonal to publicizing that the OS does CPU throttling on devices with batteries whose power delivery is compromised by age, and making clear that a cheap battery replacement will do as much to solve that problem as an expensive new phone will. (I do my own refurbs, so I can vouch from experience for a battery replacement solving throttling. There's no deliberate derating of older devices qua older devices that I can see, but it's reasonable that people believe there is, because Apple has done a terrible job of making clear what's actually going on. One of many cases where their habitual allergy to transparency has harmed them and their userbase alike; it's hard to blame kremlinologists for being kremlinologists when that's the only way to try to figure out what the hell your company is doing.)
- kemayo 7y ago> IIRC 10 added the settings UI to override throttling if you want to, but I'm not sure when the actual capability landed. 11.3 in March of 2018 added the override UI: https://en.wikipedia.org/wiki/IOS_11#11.3 https://en.wikipedia.org/wiki/IOS_11#11.3
- throwanem 7y agoOh yeah, that checks out. That was after the huge stink over silent throttling, wasn't it?
- kemayo 7y agoYup! All the silent throttling drama hit the mainstream in December of 2017, and Apple reacted with discounted battery replacements starting in January of 2018 and this update a few months later.