Apple recently announced a change in their SDK agreement not allowing third party applications that use other technologies such as Adobe’s Flash to build their applications and transcribe them for the iPhone. It has generated a lot of rage from developers and designers who use Adobe as their building platform for iPhone/iPad applications and web services.
iPhones and iPads have not supported Flash from day one, limiting a designer’s ability to reach a broader audience and guarantee the same experience on all devices. Such a move by Apple seems like a deliberate stab against Adobe and their dislike for Flash as a web technology. Being an Apple and Adobe fan, it’s very hard to to come to terms on the subject. With the very recent release of Adobe’s CS5, many of their features were aimed towards streamlining Flash development towards mobile devices, making these upgrades obsolete due to Apple’s move.
As a designer I despise Apple’s decision by making us change the way we work just to meet their obsessive control tactics. There has been several recent projects that I’ve had to redo from the ground up just to comply with Apple’s lack of support for Flash. As stated before, Adobe made several strides to make iPhone app developing much easier through Flash. In today’s world small time designers such as myself have to adapt and learn to develop not just for the web but for mobile devices as well, I am not a developer and I don’t have the time and energy to learn new programing languages such as C++. The new tools from Adobe would have allowed me to do such a thing with little effort and relatively fast. But that is all in the past now.
Apple needs to open up the iPhone and iPad to support Flash. Whether they like it or not, Flash is a web technology that’s here to stay.
Terry Ranson said it well from the I’m with Adobe Facebook Fan Club:
Both Apple and Adobe are big companies and I don’t see either one yielding to each other. I just hope there’s a compromise soon or this debate will just keep dividing us.




