Never say never: Adobe Labs is today showing off a couple of Flash applications for the iPhone/iPod Touch platform at its annual Adobe MAX event.
A couple of demo applications made by third-party developers are already available on the Apple App Store and are built using the brand new Flash Professional CS5, of which a public beta with pre-release support for building applications for iPhone is planned for later this year.
You can sign up here if you want to be notified when the beta kicks off for real.
Basically, Flash Pro CS5 allows developers to use Flash technologies to develop content for iPhone and iPod Touch devices that were previously closed to them. The Flash developer tool converts Flash apps into ones that can work on the iPhone, since the iPhone still does not support Flash. So this is a workaround. But developers can write new code or reuse existing web content to build applications for the devices, and because the source code and assets are reusable across the Flash Platform runtimes (Adobe AIR and Flash Player) it is aimed to also give developers a way to more easily target other mobile and desktop environments.
Note that this does not mean you’ll be able to watch Flash-based web content on your iPhone just yet:
The new support for iPhone applications in the Flash Platform tooling will not allow iPhone users to browse web content built with Flash technology on iPhone, but it may allow developers to repackage existing web content as applications for iPhone if they choose to do so.
Flash Player uses a just-in-time compiler and virtual machine within a browser plug-in to play back content on websites. Those technologies are not allowed on the iPhone at this time, so a Flash Player for iPhone is not being made available today.
Flash Professional CS5 will enable developers to build applications for iPhone that are installed as native applications. Users will be able to access the apps after downloading them from Apple’s App Store and installing them on iPhone or iPod Touch.
These are the example applications that you can test now if you have an iPhone or iPod Touch (any model):