Adobe Flash Professional CS5: Applications for iPhone

Adobe® Flash® Professional CS5 will include a Packager for iPhone that will let you publish ActionScript 3 projects to run as native applications for iPhone. These applications can be delivered to iPhone users through the Apple App Store.

When will Adobe Flash Platform tooling support building applications for iPhone?

Flash Professional CS5 will include the Packager for iPhone when it ships.

In October 2009, at Adobe MAX, Adobe announced that this capability would be included in a public beta of Flash Professional CS5. In order to ensure the earliest possible delivery of the final version of Flash Professional CS5 with the included Packager for iPhone, Adobe changed plans and is no longer making the beta of Flash Professional CS5 available publicly. Flash Professional CS5 is currently in private beta. For more information on this go to http://www.adobe.com/go/fpbu.

If you have an existing ActionScript 3 project that would be appropriate for delivery on the iPhone, please let us know at iphone-prerelease@adobe.com.

How does the Packager for iPhone included with Flash Professional help developers?
The Packager for iPhone allows developers to use Flash technologies to develop content for iPhone and iPod touch, devices that were previously closed to them. Developers can write new code or reuse existing web content to build applications for iPhone. Because the source code and assets are reusable across the Flash Platform runtimes,—Adobe AIR and Flash Player—it also gives developers a way to more easily target other mobile and desktop environments.

How is this different from Adobe Flash Player 10 coming to iPhone? Will iPhone users be able to view web content built with Flash technology in the iPhone browser?
The new support for iPhone applications included in Flash Professional CS5 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 include a Packager for iPhone that will enable developers to build applications for iPhone that are then 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.