2 ms·
> This yearly upgrade cycle is terrible. Their phones are fantastic, and now they're stuck in some sort of spiral to push things every year. They could stand to
by dwaite 4y ago
> This yearly upgrade cycle is terrible. Their phones are fantastic, and now they're stuck in some sort of spiral to push things every year. They could stand to chill out
They don't have planning meetings once iOS 16 or iPhone 14 ships to decide what to work on next year - like most companies, the products are divided into components, for is divided into features, where those features have multi-year pipelines and land when they are ready (although they often land incrementally).
Slower releases likely mean that there'd be more motivation to aggressively push changes out, e.g. your team's changes either ships in 3 months or have to wait two extra years. That means that a slower release cycle can actually decrease quality, and is IMHO one of the reasons that many longtime MacOS users have decided they'll never install an OS until the dot-two release.
Even if that isn't the case, slower release cycles mean that developers are less nimble in correcting the problems that inevitably exist.
A non-Apple example - Java before 1.9 is a great case study of how a poor release process cost insane amounts of efficiency, and cause a language to be too slow to take advantage of market opportunities. Their new process is faster and more predictable, and has resulted in significant gains for the language and VM.
> I got the new 14 Pro, but only because I wanted the mag charger feature. Before that, the 11 Pro was still a solid phone and did everything I wanted and more. Won't be upgrading at least 3 years
Sure, most people don't upgrade their hardware every year. That doesn't mean creating and selling new hardware is a bad idea.