Apple surprised the industry on 9 September by issuing a statement regarding major changes to App Store policy.
As reported on TechRadar, Apple is "relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code," and has published App Store review guidelines, which Apple hopes will "make us more transparent and help our developers create even more successful apps".
It's unclear why Apple has made these changes, but online buzz about Apple capitulating to various parties seems wide of the mark. Apple isn't scared of Adobe, nor does it need Adobe technology on iOS.
Apple's statement has already been widely misunderstood as Apple allowing Flash on to the platform, but the reality is simply that Flash might now be usable as a development environment for iOS apps.
Nonetheless, this has been enough to, at the time of writing, boost Adobe's share price by ten percent; by contrast, Apple's remains stable. Nor is Apple scared of Android. While Android's marketshare is rising, much of this is due to its existence at the low end of the market, where Apple doesn't care to fight; and iOS devices remain hugely popular, highly profitable, and are also in a state of rapid growth.
TechRadar contributor Adam Banks posits that potential investigations by the US Department of Justice and Federal Trade Commission into Apple's 'monopolistic' ways might have "resulted in a tactical rather than emotional change of heart," and there's likely some truth in that.
However, it's most likely that the bulk of Apple's shift is a developer issue, and while Apple calls its new guidelines a "living document", it's arguable that App Store submissions have been a living process from the very beginning.
Moving the goalposts
Apple's screwed up a number of times along the way regarding App Store submissions, but it's important to remember that Apple's not overstating things when it refers to the App Store as the "most important milestone in the history of mobile software", which brings with it an unprecedented level of work regarding curation and management.
Some argue curation shouldn't be necessary (hence the likes of OpenAppMkt providing an alternate means to get apps on to iOS devices), but approvals cut down on the likelihood of dangerous apps, along with potentially raising the bar for quality (albeit not as high as many people would like).
It's also clear that Apple is learning, even if the rate of change has been frustratingly slow. Little by little, common requests from developers have been taken on board, and now, finally, Apple is loosening up regarding development environments and the provision of guidelines.
"Developers will welcome this," reckons Matt Gemmell of Instinctive Code, creator of Favorites. "The main fear until now wasn't the restrictions themselves - many of which most of us would agree with - but the fact they were unknown. Decisions can only be 'capricious' if you can't account for their origin."
James Montgomerie, who was caught up in App Store rejection shenanigans with Eucalyptus, agrees with Gemmell, saying he's "heartened to see Apple laying out these rules frankly and clearly". Montgomerie adds that the document "still has several vague areas in it, but it's on the whole a great step forward, and removes a huge amount of unease."
Although Apple's guidelines increase transparency regarding App Store reviews, it's also very clear Apple hasn't opened the doors to all and sundry - the App Store isn't suddenly a free-for-all. The available documentation, which PCalc creator James Thomson rightly calls "fascinating - and occasionally hilarious - reading" is surprisingly candid and, at times, casual.