Apple’s recently updated iPhone developer agreement explicitly states that apps for the platform must be originally written in C, C++, and Objective C. This new rule, which naturally created a firestorm of controversy, put a damper on Adobe’s plans to get apps developed in Flash onto the iPhone via its new Flash-to-iPhone compiler.
In response to Apple’s new developer agreement, Adobe Flash project manager Mike Chambers wrote in a blog post yesterday that Adobe would cease development on their Flash to iPhone compiler and would instead focus on other mobile platforms, like Google’s Android.
Chambers went on to call out Apple for attempting to keep the iPhone platform closed and locked down:
The primary goal of Flash has always been to enable cross browser, platform and device development. The cool web game that you build can easily be targeted and deployed to multiple platforms and devices. However, this is the exact opposite of what Apple wants. They want to tie developers down to their platform, and restrict their options to make it difficult for developers to target other platforms…
As I wrote previously, I think that the closed system that Apple is trying to create is bad for the industry, developers and ultimately consumers, and that is not something that I want to actively promote.
And as luck would have it, Apple actually responded to Chambers comments via spokeswoman Trudy Miller.
Check and Mate.