Over the past few years, Apple has embarked on a yearly refresh of Operating System software for both the Mac and iOS lines of hardware. In particular, the release of iOS is tied to the introduction of the latest iPhone arrival each fall. It’s almost biblical. When the leaves begin to show fall colors, a new iPhone is near.
With iOS 7 and again with iOS 8, it is evident that even though the hardware was ready to go, the software was not. This “good enough” release cycle is giving Apple a black eye. While hardware is a science, software continues to be more of an art form. As art, it is most difficult to tie the release of new software to a date certain. Software is ready when it’s ready and not before.
Perhaps the problem is that Apple is overreaching in the feature set and needs to scale back such that the changes needed in the software match the programming resources Apple can deploy to meet the commitments. I would rather have a stable, functional release of iOS rather than a feature-rich environment in which I have to battle the feature set to maintain control of my device.
With iOS 8, we had the initial release, followed closely by version 8.0.1 which, in turn was followed more closely with version 8.0.2 needed to correct issues introduced with 8.0.1. In fact, the first release of iOS 8 should have been version 8.1.
Has Apple adopted the old Microsoft model. Get the OS out there and fix it in Service Pack 1 or 2. Can anyone say “Vista”?
Here’s hoping that Apple returns to the Apple of old and delivers a software experience that matches the hardware it runs on.