Being part of the awesome Sencha Team, I did shoot a quick attempt to run Sencha Touch, more precisely its Kitchen Sink demo, on Maemo-powered Nokia N900. Since Sencha Touch targets WebKit but Maemo default browser is Gecko/Firefox-based, I crafted a mini launcher which wraps Sencha Touch in QtWebKit. The screenshots below serve as the proof:
Most of the stuff works just fine. There are some minor issues and performance problems, but I worry not. With the amazing amount of optimizations Qt+Nokia put in place for Qt 4.7 and QtWebKit 2.x, writing applications for Maemo/MeeGo will be fun (again).
7 comments:
Cool stuff, but where is the code? Or do you have a .deb we could try?
@Ville: it's very simple, not worth posting it. Just instantiate QWebView and load the demo URL :)
Don't you just love it when you can have a "cross-platform HTML5 Mobile App Framework" which only works with WebKit.
Hooray for forgetting that one of the biggest goals of HTML5 was to ensure better interoperability.
@Anonymous: Please don't be shortsighted, engineering is about compromise and priorities.
I just read on the Qtlabs blog that there are major html5 improvements for QtWebKit in latest Qt trunk, so perhaps you'll see better performance soon(ish).
Could you test that using iUI? http://www.iui-js.org thx!
@Mece: Those are canvas improvements, have little to do with Sencha Touch. Beside, I also work on QtWebKit :)
Post a Comment