Adobe heeft aangekondigd dat Flash CS5 een exportfunctie voor iPhone-toestellen zal bevatten. Hierdoor wordt het mogelijk om applicaties te maken die op de smartphone kunnen draaien, ondanks dat de Apple-telefoon geen Flash Player heeft.
Volgens Adobe kunnen applicaties worden gebouwd op basis van de api's van Flash Player 10, Adobe Air 2.0 en Actionscript 3, waarna de code direct gecompileerd wordt naar ARM-compatibele code met behulp van de iPhone OS 3.0 sdk. De uiteindelijke applicatie kan van een handtekening worden voorzien en via iTunes ter goedkeuring worden aangeboden. Via deze omweg kunnen ontwikkelaars toch applicaties op basis van het Flash-platform ontwikkelen en deze in de App Store van Apple uitbrengen, ondanks de afwezigheid van een native Flash Player op de smartphone.
Er komt dus een mogelijkheid om Flash-code vanuit de Adobe-ontwikkelomgeving direct om te zetten naar applicaties die draaien op de iPhone, maar er zijn wel de nodige beperkingen. Ontwikkelaars kunnen bijvoorbeeld wel gebruikmaken van systeemonderdelen zoals het touchscreen en de accelerometer, maar de applicaties zijn niet in staat om bijvoorbeeld swf's met behulp van ActionScript af te spelen of om toegang te krijgen tot de ingebouwde webcam en de microfoon. Ook zal slechts een deel van de graphics baat kunnen hebben bij de hardwarematige versnelling en rendering, zo schrijft ArsTechnica. In een vroeg bèta programma zouden al enkele apps zijn gebouwd die via de softwarewinkel van Apple worden verkocht. Wanneer Adobe's Creative Suite 5 precies uitkomt, is nog onbekend, maar een publieke bèta moet nog dit jaar uitkomen.