Flash on the iPhone, in demo form
Flash has finally made its way to the iPhone, with the help of some sneaky developers. The open source Gordon project, hosted over at github, has provided a JavaScript-powered Flash runtime. With it, you can actually load and view Flash's .swf files, even on the iPhone's Mobile Safari browser. I gave it a try earlier today and was delighted to find that several Flash demos ran fine on my 3GS, no jailbreaking or other installation necessary.Admittedly, this is a very preliminary build, that supports just these SWF tags. Also, to make this work, Flash developers will need to encapsulate the SWF into an HTML wrapper, importing the Gordon JavaScript source and then loading the swf, as shown here. I am not a Flash expert by any means, but this seems like a pretty cool development for any iPhone enthusiasts who would be interested in seeing the platform support that technology. At this point, there's not much to show for it besides a few demos (and who knows what Apple will think about this), but at least there's a currently viable way to run and view Flash on the iPhone.
Thanks, August Joki. And yes, the project name is apparently a riff on Flash Gordon
Share
Flash has finally made its way to the iPhone, with the help of some sneaky developers. The open source Gordon project, hosted over at...
Add a Comment
What I'd prefer is a utility that took a Flash file and turned it into a Javascript/CSS3 rendition. Then we could stop inflicting Flash on innocent victims for most of what Flash is used for, images and fonts flying around the screen.
January 14 2010 at 10:05 AM Report abuse Permalink rate up rate down ReplyThis will never make it.
The iPhone could easily have Flash, if Apple allowed it. But they don't want, because it requires to be running in the background. And this is against Apple's dogmatic iPhone policies.
Adobe will always be major steps ahead of the Gordon project, simply because they have hundreds of people working on Flash. How is the Gordon project supposed to ever compete with Adobe?
Forget it.
I bet this is one of those marketing gags by Apple themselves. Not having flash is one of the reasons why many, many early 2G adopters (like me and a whole bunch of people I know) did not buy an iPhone again.
I am really thinking about switching to a Palm Pre when it's coming to Verizon. No more iPhone crapload. No more jailbreaking. An open plattform based on Linux. Verizon got a much better 3G coverage and the Pre will have Adobe Flash onboard with their february update. Well...
Wow! What a positive and upbeat analysis! Yes. I really am trying to be sarcastic.
January 14 2010 at 11:53 AM Report abuse Permalink rate up rate down ReplyLet us know your battery life, bandwidth usage and general browsing experience when you have Flash on your mobile phone, mmmkay?
January 14 2010 at 12:13 PM Report abuse Permalink rate up rate down ReplyHappy to see the feasibility of viewing swfs on the iphone. That does not mean we have a Flash player on the iphone. The run is looooong until we get there ...
January 14 2010 at 6:14 AM Report abuse Permalink rate up rate down ReplyVery cool idea. However, I can see this becoming an uphill battle. It's going to take a lot of time and complexity to "translate" the API calls into native JavaScript. Performance is dismal, but it can be improved. They should run the translation before the fact, and have an option to deploy on different runtimes, saving the start-up overhead costs.
January 13 2010 at 10:24 PM Report abuse Permalink rate up rate down Reply
you need Internet Explorer to make the basic internet function on iphone
I doubt this will ever really take off...
January 13 2010 at 8:04 PM Report abuse Permalink rate up rate down ReplyFirst of all, how many SWF today don't use any ActionScript ? (and this "Flash Player" only support a few SWF tags and no ActionScript)
Second: even if I think the demos are impressive, all this is doing is converting from one vector format (SWF tags) to another vector format (SVG). It would probably be faster to run the conversion once, when you install the SWF on your server, and have the HTML page just import the generated javascript.
Please port "ClicktoFlash" for the iPhone. Flash is THE most annoying thing on the internet.
January 13 2010 at 7:00 PM Report abuse Permalink rate up rate down Reply1)Sweet! Seriously cool implementation-great work.
2) Guuuh! You know the first people to use those tags will be the banner ads.
Smart people can be real stupid sometimes. Great work guys.
January 13 2010 at 6:47 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
- Philips wOOx Alarm Clock Radio for Apple iPod / iPhone for $60 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



20 Comments