Nokia QT

I started using Nokias QT Framework today and it's pretty freaking epic.

At Blue Bay Travel we're re-writing all of our inhouse apps to them inline with the Sales teams day-to-day needs, as they've changed since they were first written two years ago.

Since we're using HTML5s extraordinarily cool, yet unfinished specifications we've been having a lot of fun making some funky effects and features work under Chrome. However the idea from day one has always been to wrap the apps in a containing webkit based UI, like Prism used to be - only for webkit.

This has proven to be quite a difficult challenge. Whilst writing the apps themselves has been mostly a straightforward success up till now, finding a wrapper which uses Webkit has been hard. Developing for OSX is a piece of cake since Webkit is native to it, however Windows - XP at that - isn't as loved by the Webkit world.

Yesterday I was looking at JavaFX and embedding the WebEngine to a little application window. Cool? It was… until we realised there was no cookie support (Logins) and that the version of Webkit was dated no border-radiuses, masks etc so I scrapped that idea.

Today however, I moved to the QT framework which stupidly I've been trying to avoid like the plague since the recent happenings at Nokia and whatever, I've been reluctant to move to something which is seemingly likely to be unsupported shortly afterwards. What a stupid move.

After updating the QT SDK which took a good two hours to get the core framework plus all of the examples and plugins etc, I took the example called Browser and had a fiddle. BAM. Everything we want plus more.

The original wrapper idea has now formed into a progressively feature enhanced bundle of joy… Since the example comes with bookmark bars, toolbars, search boxes etc, we're (I'm) going to take that and over time deploy updates to the team which will include integrated features into the web apps. Awesome.

So really. Check out Nokia QT. It's awesome.

comments powered by Disqus