Skip to content


Apple vs. Adobe explainer

I’m a couple weeks late getting to this, but here is a great post from Daring Fireball on why Apple changed section 3.3.1 of its developer agreements. It goes beyond the “Apple hates Adobe” explanation with some thoughtful discussion:

So from Apple’s perspective, changing the iPhone Developer Program License Agreement to prohibit the use of things like Flash CS5 and MonoTouch to create iPhone apps makes complete sense. I’m not saying you have to like this. I’m not arguing that it’s anything other than ruthless competitiveness. I’m not arguing (up to this point) that it benefits anyone other than Apple itself. I’m just arguing that it makes sense from Apple’s perspective — and it was Apple’s decision to make.

Flash CS5 and MonoTouch aren’t so much cross-platform as meta-platforms. Adobe’s goal isn’t to help developers write iPhone apps. Adobe’s goal is to encourage developers to write Flash apps that run on the iPhone (and elsewhere) instead of writing iPhone-specific apps. Apple isn’t just ambivalent about Adobe’s goals in this regard — it is in Apple’s direct interest to thwart them.

The post goes on to count up the winners and losers among developers, systems and users. It’s well worth a read.

Posted in Computers, New media.

Tagged with , , , .