If you’ve been busy keeping an eye on the very public bickering between Adobe and Apple, you might have noticed any kind of resolution always seemed a long way off. But now Adobe appears to have admitted defeat, acknowledging that Flash has no part to play in iPhone development, present or future.
As such, Abobe has essentially shelved any future work on its planned Flash to iPhone compiler, which was to enable developers to bring their Flash titles to iPhone via the forthcoming Creative Suite 5. Adobe claims its plans have essentially been blocked by Apple rewriting its developer agreement, which rules out the use of certain software tools.
Software tools like Flash.
“To be clear, during the entire development cycle of Flash CS5, the feature complied with Apple’s licensing terms,” Flash project manager Mike Chambers says on his blog.
“However, as developers for the iPhone have learned, if you want to develop for the iPhone you have to be prepared for Apple to reject or restrict your development at any time, and for seemingly any reason.”
Adobe clearly believes Apple waited until the last possible moment before bringing an end to its plans, and Chambers isn’t afraid to point the finger. However, by working on the compiler, he believes Abobe has disproved Steve Jobs’ theory that Flash is too buggy to run on iPhone.
He adds, “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 you might expect, Apple hasn’t taken this lying down. While this ruling does mean Flash games coming straight to iPhone is now unlikely to ever happen, Apple believes it is working in the interests of us gamers.