Earlier in the month, Instapaper creator and Tumblr co-founder Marco Arment offered a scathing critique of Apple's declining software quality. I generally disagree with Marco on most topics he blogs about, but this time he got me thinking that Apple's “it just works” mantra no longer applies. And as software woes continue to persist, the problem clearly is much larger than the relatively benign Maps debacle.
From that botched iOS 8.0.1 update, delayed improvements and an over-the-air iOS 8 installer requiring a whopping 4.6 gigabytes of free space to a bunch of issues plaguing OS X 10.10 Yosemite such as performance bottlenecks, its insatiable resource requirements, ridiculous Apple Mail hiccups, intermittent Wi-Fi issues and more - the firm appears to have “lost the functional high ground,” as Arment put it.
And with plenty of far-reaching technologies being introduced simultaneously — Handoff, iCloud Drive, custom keyboards, photo and storage extensions, new ways to share content, HealthKit, HomeKit, WatchKit and CloudKit, to mention but a few — small wonder Apple is finding itself in the middle of a pretty rocky transition, to say the least.
Throw in things like iCloud and CarPlay and suddenly diminishing software quality exhibited in the latest releases of iOS and Mac OS X becomes a major customer pain point. Apple is an aspirational brand so winning back user trust is paramount.
So, what should Tim Cook & Co. do? Do they continue to stick to the annual OS release schedule? Or should they give engineers enough time to smooth out the rough edges and ship software when it's ready rather than for their marketing benefits, even if it means making us wait longer for latest and greatest software innovations?