Exploring jQTouch

Last week I came by an article talking about application development for mobile device. One of the things that cough my attention is a cool plug-in for jQuery by David Kaneda called jQTouch. It’s basically meant to facilitate UI building using javascript for mobile platform. It got me curious so I decided to dig-in a little to see what it can do.

As a result of this little experiment there is now an iPhone version of the Brazen website that you can experience by navigating to http://brazen.ca with Safari on your iPhone. Note that you can enjoy the web app within Safari, but it is much more worth it if you save the link to your home screen and launch it from there.

I have to say that, even if I came across a couple of bugs along the way (jQTouch is still in beta), i’m pretty impress with what it can do. Forget about using this in a production context for now, but if you want a simple web app that needs to be out there quickly, it’s a nice alternative.

If you wish to try it yourself, I would suggest that you use the last version from the repository, considering some pretty annoying bugs have been corrected since the last beta realease (v.1 beta2).

Also, like I said earlier, jQTouch is a tool to facilitate UI building in javascript, so if you want your application to run natively, on iPhone for example, you will have to use it in conjunction with a framework like PhoneGap or one of it’s memes. Before you do so tough, make sure that the framework you choose is compliant with the new iPhone 4.0 SDK rules if you want your app to be release in the App Store at one point.