I’m sure by now you all know about the Apple and Adobe rivalry. Basically Apple will never allow Flash on its iOS platform, so how does one get around Apple’s restrictions? Well the developers at Skyfire Labs have figured away around it, and at the same time got Apple’s blessings.
When we got word last week that Skyfire was getting ready to launch its browser on iDevices, iPhone users that can’t live without embedded video were able to breathe a sigh of relief. Today that sigh was heard across the web. As expected, Apple approved Skyfire 2.0 to be sold on the iTunes App Store. Skyfire 2.0 mobile web browser for iOS will go on sale Thursday morning, for $2.99. Most people will gladly pay that price to finally be able to get Flash on their beloved iPhone and iPad.
The question is how does Skyfire Labs get Flash to run on the iOS platform? According to CNN, here’s how.
To get around Apple’s restriction, Skyfire came up with an innovative solution: When users click on a page that contains Flash video, Skyfire’s servers download, render and translate the video into HTML5, which is a Web standard that iOS devices support. Skyfire then displays a thumbnail that users can click on to stream the video from its servers.
Technically Skyfire Labs uses big servers to determine and re-encode Flash video, then send it to your iDevice. The process won’t be perfect, and I’m sure there will be a few hiccups along the way. Not every bit of Flash video that you want to view, will get encoded. The biggest being Hulu, who for a while now has blocked Skyfire browsers from viewing their content. So don’t rush over to Hulu and hope to watch episodes of House, it won’t work.
You can check out the demo and see for yourself. Remember it will be available Thursday for the iPhone, iPad, and iPod Touch.