JSFoo 2012 Pune

Pune gets its own JSFoo


@netroy Proposing

JS beyond the Web - Building Desktop Apps with JS

Submitted Dec 23, 2011

Introduction to varions JS binding for desktop toolkits.
Not going to cover any mobile related content.


JS is a language designed around Async concepts.

With Closures & Callbacks, JS is an excellant choice for building apps that have a lot of user-interaction and/or network/disk IO.

The talk should cover

  1. WebView wrappers like Titanium Appcelerator.
  2. GTK3 JS binding like GJS or Seed .. (Gnome-Shell uses GJS)
  3. QML

So If you a web-developer & experienced enough with Client-Side or Server-Side JS, & don’t like that particular app on your linux machine, Its about time you built your own.

You don’t need to learn Python, Vala, C etc. just to build desktop apps anymore.


Basic understanding of JS syntax, Closures & Callbacks

Speaker bio

I’m an EcmaScripter


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more