After last year’s WWDC, I argued in Fertile Ground that iOS 7 was a huge opportunity for developers: with so much change required for established apps to remain competitive, anyone making a new app had a big advantage and a great chance of establishing a foothold. Established markets were plowed over and shaken up, leaving opportunity.
This year, the opportunity is different, but even bigger. With iOS 8’s new Extensions, entire categories of apps that were previously impossible are now possible. Rather than shaking up the existing apps, Apple has created vast new markets that are currently empty.
But existing apps were all written by people like me who have been solidifying the assumption in our minds over our entire iOS careers that these features simply aren’t and never will be possible on iOS. We never thought we’d get these. It’s going to take a while before we internalize these new abilities and forget the old restrictions.
The first amazing, forehead-smacking innovations with iOS 8 won’t come from us: they’ll come from people who are coming to iOS development from this point forward, never having known a world with the old restrictions.
It’s a great time to be an iOS developer.