Adobe’s Mike Chambers has posted about Apple’s new restriction on how applications are built for the iPhone or iPad. He says Adobe is ceasing development work on this feature:
We will still be shipping the ability to target the iPhone and iPad in Flash CS5. However, we are not currently planning any additional investments in that feature.
Of course he says “currently” so development could be resumed, presumably if the restriction is lifted.
He also suggests that Apple may be specifically targeting Flash despite the general wording of its notorious clause 3.3.1:
While it appears that Apple may selectively enforce the terms, it is our belief that Apple will enforce those terms as they apply to content created with Flash CS5.
Chambers spends much of his post saying how well Flash runs on Android – though Flash Player 10.1 and AIR 2.0 for Android are still in beta – and suggesting that Flash developers target Android instead.
The problem is that developers will go where their customers are. If Apple continues to increase its market share, its platform will continue to attract developers.
This is another instance of something I blogged about two years ago: the risk of building your business on a third-party platform. My post then was about Amazon, eBay and Facebook. Now the focus is on Apple. Other platforms like Salesforce.com and Google have the same inherent problem.
I think this problem will get worse rather than better, as people migrate from general-purpose open platforms to more locked-down appliances.