{"id":6924,"date":"2010-04-30T12:40:43","date_gmt":"2010-04-30T19:40:43","guid":{"rendered":"http:\/\/wapreview.com\/?p=6924"},"modified":"2010-04-30T12:40:43","modified_gmt":"2010-04-30T19:40:43","slug":"skyfire-2-0-for-android-examined","status":"publish","type":"post","link":"https:\/\/wapreview.com\/6924\/","title":{"rendered":"Skyfire 2.0 For Android Examined"},"content":{"rendered":"

\"SkyFire \"Skfire<\/p>\n

Less than 24 hours after I chided<\/a> Skyfire for only offering only a limited closed Alpha of Skyfire for Android,\u00a0 the Skyfire for Android 2.0 Beta was released to all comers. Coincidence, almost certainly but cool nonetheless.<\/p>\n

As soon as it was announced I grabbed a copy of Skyfire from the Android Market with my T-Mobile MyTouch 3G (HTC Magic).\u00a0 You should be able to easily find it by searching the Market for “Skyfire”.\u00a0 If not or you have a non-“Google Experience” device without the Market, Skyfire has made the Android .apk available for download to your PC\u00a0 at get.skyfire.com<\/a> or to your handset from m.skyfire.com<\/a>. Skyfire for Android is available worldwide and supports all devices running Android 1.5 or latter.<\/p>\n

Skyfire on Android bears little or no resemblance to SkyFire 1.5 on Windows Mobile or Symbian.\u00a0 Skyfire on those platforms is a server assisted or proxy based browser. Rendering\u00a0 occurs on a Skyfire server and\u00a0 the Skyfire client app is basically a remote access client somewhat like Citrix or VNC that displays a view of the content, including Flash and Silverlight videos and animations, that is actually rendered on the remote server.<\/p>\n

Skyfire on Android is a Webkit based direct browser, built on top of the embeddable web browser view that\u00a0 the Android OS exposes to developers.\u00a0 This is similar to a number of other third party browsers for Android like Steel or Dolphin, especially Steel as Skyfire acquired Kobysoft<\/a>, the company behind Steel in February of this year.<\/p>\n

What’s different between Steel and Skyfire is that Skyfire recognizes Flash video content on a webpage and lets you view a a copy of it transcoded into a high quality streaming video, most likely H.264, which Android can play naively. Unlike on Symbian and Windows Mobile, Skyfire for Android does not currently support Flash animations, menus or games or any Silverlight content, not even Silverlight videos. Skyfire promises<\/a> support for Silverlight,\u00a0 WindowsMedia and Quicktime videos soon.<\/p>\n

On platforms like Android and the iPhone, I think Skyfire’s approach makes a lot of sense. Steve Jobs is right about Flash<\/a> (although not about the iPhone’s alleged openness). It’s\u00a0 very resource intensive and currently doesn’t work well on any mobile platform.\u00a0 The future of web and mobile web video is\u00a0 with HTML5 using open codecs like Ogg Theora<\/a> or VP8<\/a>.\u00a0 In the meantime Skyfire’s approach of transcoding Flash video to HTML5 video makes all those hundreds of millions of Flash videos immediately available on mobile.<\/p>\n

I was very pleased with Skyfire’s video playback on Andoid.\u00a0 It doesn’t work on all sites, in particular\u00a0 Hulu which (#FAIL) explicitly blocks<\/a> Skyfire. Video does work with most of the sites I use frequently including Youtube , QIK, ABC and Vimeo.\u00a0 Using a good fast WiFi connection, all the videos I tried played full screen with a good frame rate and excellent quality.\u00a0 Skyfire dynamically alters video quality to match connection speed so there will be some degradation on less than optimal connections.<\/p>\n

For the most part Skyfire on Android works like the native Android browser.\u00a0 Rendering and scrolling seem identical, which makes sense as the same core browser engine is being used. Skyfire did implement its own menu system, which I mostly like although I sorely miss the\u00a0 option to open new windows in the background which was inexplicably removed.<\/p>\n

Skyfire’s menus are in the form of top and bottom toolbars (image below, left) that pop up when you press the phone’s menu key. The top bar has buttons for Back, bookmarks, the carousel style window switcher (image bottom, right), a submenu for changing the browser’s user agent and a dropdown offering more menu options.\u00a0 The bottom bar, dubbed “Skybar”, includes a button that searches the page for videos, an “Explore” button that suggests similar content from Facebook, Twitter, Digg and StumbleUpon and a “Share” button that exposes installed Android URL sharing providers<\/a>.<\/p>\n

\"Skfire \"SkyFire<\/p>\n

A great feature of Skyfire that is missing in the native browser is the ability to change the browser user agent to impersonate the iPhone or Desktop Safari.\u00a0 Great for those brain dead sites that force you to the desktop or mobile version with no way to switch.<\/p>\n

Skyfire is an initial Beta. It’s remarkably usable and quite stable\u00a0 for an early release, although I do seem to be seeing more lagging compared to the Android browser, especially in zooming and switching tabs.\u00a0 I’ve had a few force closes too. The Android browser is not immune to FCs on my rooted phone running an unofficial ROM so I can’t really say if Skyfire is any worse in that regard.<\/p>\n

To sum it up with some Pros and Cons:<\/p>\n

Skyfire Android Pros<\/strong>:<\/p>\n