Apple has recently blocked Adobe’s Flash CS5 from its apps store. Adobe Flash CS5 basically turns flash apps into iPhone apps much easily than using iPhone’s C++ SDK. If Apple had decided to do this before many app developers have even begun to use Flash CS5 it would be understandable but their message is clear, Apple doesn’t like Adobe.
This being the case, Adobe has recently announced that they will no longer be supporting Flash CS5 for iPhone app development.
I think this is a good move on Adobe’s part as Apple has been going around the world, cyber-bullying other companies and app developers only for their own good.
Instead, Adobe will be focusing on Google’s Android. And you’ve probably seen my Google Nexus One using Flash already.
Chambers noted that Flash 10.1 and AIR 2 are still in progress for other platforms and that he personally would be shifting his efforts from the iPhone to Android, even for code written in an Apple-approved format. The Flash CS5 tools were ‘proof’ Flash could run on the iPhone, he said, but the closed ecosystem Apple is creating was “not something that [he] want[ed] to actively promote.” Games he had written for the iPhone would not only be ported to Android but open-sourced.
“We are at the beginning of a significant change in the industry, and I believe that ultimately open platforms will win out over the type of closed, locked down platform that Apple is trying to create,” he concluded.
It’s clear to me by now that Apple as a company doesn’t want to be open nor do they want to improve their public image as “pure haters”.
What do you think? Is Apple into unfair business practices?