4. Apple Gets Sneaky In Blocking Flash From iPhone
Steve Jobs' disdain for Flash had already been well established when Apple in April changed the terms of its iPhone Developer Program license agreement to prohibit cross-compilers, effectively blocking Flash development on the iPhone. The timing of Apple's move was especially dastardly because Adobe had included a cross compiler in Flash Professional CS5 that was intended to enable iPhone development.
Unsurprisingly, Adobe and its legions of Flash developers had an apoplectic reaction, and there was even talk that Adobe might sue Apple. But in September, a funny thing happened: Apple relaxed some of the restrictions in its Application Developer Program license agreement to allow the CS5 cross compiler, thereby opening the door to Flash development. Apple still doesn't allow Flash content to run in the browser on iOS, but the move was a step toward repairing frayed relations.
Next Slide >