Skip to Navigation | Skip to Content



Archive for November, 2009

PhoneGap for Symbian: Qt | November 18th, 2009

During the initial stages of working on PhoneGap for Symbian using Web Runtime, some limitations were brought to light due to the fact that Nokia’s WRT is closed source: we are limited to the device functionality and platform support which Nokia has exposed. Nonetheless its a great technology and porting PhoneGap to WRT was a relatively quick win (taking in to account my having to re-learn javascript after 1 year of flailing abroad).

But over the last few weeks, while maintaining the latter, I’ve been researching/experimenting (don’t even want to go far as say developing, as very little has been implemented) with Qt for Symbian. The crew at Nokia just released the Qt 4.6 release candidate on Nov 17th, and it includes a port of Webkit to Qt (QtWebkit), along with support for the Symbian/S60 platform, which is just the combination phonegap needs.

note my amazing javascript console, firebug is crap

note my amazing javascript console, firebug is crap

So anyways I’ve got a PhoneGap Symbian Qt build (piggybacking off of the webkit demos included with Qt) which can open a local resource in a webview, and expose Qt Objects (and thus device functinoality) to javascript (via webframe->addtojavascriptwindowobject). I’ve implemented the most important API first, rather than the easiest: vibration. Ok it was actually the easiest.

Anyways there’s other problems to tackle before implementation of more PhoneGap APIs:

  • XHRs seem to be getting blocked. I’m thinking its blocking what it considers a cross-domain XHR: a local html file to a remote server. I believe the support of this depends on the Webkit implementation(?)
  • I can’t remember what else.

So if this looks interesting, help out the mobile developer community. Contribute. Its open source. Check out my very basic Getting Started doc, and get the code from my PhoneGap repo on Github (Symbian Qt branch). The .sis installer file is in there as well, so you could also just put it on your device to see a PhoneGap app that vibrates and thats about it. Really useful. I think you might need to install Qt libraries to your phone since I haven’t packaged them in the app yet.

Posted in Uncategorized | 3 Comments » | Add to Delicious | Digg It

twatter | November 4th, 2009

my refusal to join twitter was reaffirmed when Andre sent me this

Posted in Uncategorized | 1 Comment » | Add to Delicious | Digg It

Tcktcktck (made w/ phonegap) available in ovi store | November 4th, 2009

The Tcktcktck mobile application is now published and available in Nokia’s Ovi Store to a selection of several S60 5th Edition devices. I believe it was recently approved in Blackberry’s app world, so once the iTunes Store sorts itself out, we’ll have a bit of a success story using PhoneGap for cross-platform mobdev!

PS the canucks are winning with half their forward lineup, plus luongo, injured. Bieksa even played forward last night haha! they’re makin a run.

Posted in Uncategorized | No Comments » | Add to Delicious | Digg It

PhoneGap for Symbian.WRT follow-up | November 1st, 2009

To follow up with my last post, the WRT javascripts for phonegap symbian are now up on my github account: http://github.com/wildabeast/phonegap

Will get sintaxi to pull soon. But feel free to play with it for now. Nokia’s WRT (on Symbian OS) is real easy to use, especially with the PG libraries in there.

Recently added libraries include: camera, sms, orientation, storage, and acceleration.

Posted in Uncategorized | No Comments » | Add to Delicious | Digg It


Search Posts

You are currently browsing the Ryan @ Nitobi weblog archives for November, 2009.

Archives

Categories