While I'm the first to applaud software developers who focus on quality and reliability, it's hard to understand how a company as massive as Apple can't weave those qualities into their software from the outset. But reports by Bloomberg and Axios suggest Apple is having their own version of the Microsoft "Trustworthy Computing" moment, when Bill Gates stopped the addition of new features until Windows and the company's other software was more secure and reliable.
During Apple's annual WWDC developer shindig each June, the company previews all their new operating system releases with final versions shipped to the masses around three months later. Apparently, at least one major change that was expected - a major revamp of the home-screen where the grid of icons was to be replaced with something more useful - is not coming hit year but is being held back till 2019.
The initial news was reported by Axios, who claim Apple's software boss Graig Federighi told staff about the refocus to employees.
Bloomberg reports that updates to Photos and the Camera app are also being held back. But we can expect better Parental Controls and improvements to FaceTime to make their way to us this year.
iOS 11.3 is expected to arrive in the next couple of weeks. That includes a fix that allows users to decide whether shorter battery life is an acceptable sacrifice for better performance, following the recent battery life fiasco.
Apple has had a terrible few months. As well as the battery issues, there are reports of lacklustre sales of the iPhone X resulting in a reduction in device production (mind you, they are still forecasting that they'll sell 20 million units this year - a number most other companies dream of) and a number of embarrassing security issues with macOS.
Apple does need to stop and regroup. The iPhone has been phenomenally successful but iOS has become a confusing mess. Preference screens are far from apps, data is siloed between apps and basic actions like app switching are still a pain the butt.
Taking time to consolidate and refine is a good idea. And, as suers, perhaps we need to get used more incremental changes. Windows, which is now in its 33rd year has only had 11 major releases (if you count Windows ME which many people choose to ignore). Yet, in the 11 years since the iPhone's announcement, we've had 10 major versions of iOS.
That pace of change has led to Apple releasing versions of the software that are either shipped incomplete, with significant bugs, or with security vulnerabilities. iOS might be a sign that the era of the major iOS release is coming to an end.