Apple has long taken a pigheaded Goldie Locks and the Three Bears approach to any potential iPhone Adobe Flash implementation: the desktop edition is too bulky, the mobile version too light, could we please have something in the middle...?
Consequently, Adobe is now doing something it should've looked at years ago after admitting it is working on optimised editions of its Flash 10 and AIR apps for popular mobile CPUs like ARM and Cortex.
The move will aim to create an acceptable middle-ground between its current portable and PC editions and as part of the 'Open Screen Project' will also look to appease chipmakers Broadcom, Freescale, NVIDIA, Samsung and Texas Instruments. To further spur this move Adobe is also doing the decent thing and making AIR and Flash royalty free to developers come their arrival in the latter half of 2009.
"Video created for the Adobe Flash Player is the leading video format on the web today, and this collaboration with ARM is another important step towards bringing the complete web experience to mobile devices worldwide," said Gary Kovacs, Adobe Mobile and Devices GM and VP. "We are pleased to work with ARM and the other industry leaders in the Open Screen Project, to make browsing and applications as rich and powerful in mobile as they are on the desktop."
Netbooks, MIDs and set-top boxes are all anticipated to benefit but the biggest likely winner will be smartphones where currently Flash to either impact performance horribly or be controversially bypassed by manufacturers altogether (*cough* Apple *cough* Android).
Of course the iPhone itself uses a Samsung ARM 1176 processor and Adobe has talked of porting Flash to it for some time. Whether the platform could be an early beneficiary given its advanced App Store distribution system surely has to be a strong possibility.
Hang one, what did I say?
Ah yes... that a pig just flew past me. Duck!