JSConf Content on InfoQ
Latest featured content about JSConf

- Topics
- Java,
- .NET,
- Javascript,
- Ruby
In this presentation from JSConf 2009, Mike Subelsky gives an introduction to SproutCore, a JavaScript application development framework. Topics discussed include the philosophy behind SproutCore, the differences between desktop and browser development, key/value observeration, data bindings, demos of SproutCore, SproutCore features and API, and examples of SproutCore applications.
Presentations about JSConf

- Topics
- Java,
- .NET,
- Javascript,
- Ruby
John Resig touches three JavaScript issues: performance measuring – calling getTime() or using a browser extension like Firebug, plus performing complexity analysis -, creating games – should be multiplayer, hard to cheat, available on all devices, and addictive –, and performing distributed testing to evaluate how a program or game works in a real set.

- Topics
- User Interface,
- Javascript,
- Rich Client / Desktop,
- Architecture,
- Ruby
Appcelerator's Titanium allows to build and deploy desktop applications which run seamlessly on Windows, OSX and Linux desktops using Javascript and HTML. Jeff Haynie explains how Titanium works, how to build apps and how it compares to Adobe Air.

- Topics
- Interop,
- REST,
- Javascript,
- SOA
Kris Zyp on protocols, standards, and tools for building web applications using a consistent JavaScript model from storage to server application to browser. He exemplifies with DOJO and Persevere. Key topics: JavaScript, JSON, REST.

- Topics
- Java,
- Javascript,
- Mobile,
- Architecture
Brian LeRoux presents PhoneGap, a mobile web framework for creating phone applications using just HTML, CSS and JavaScript without having to programm in phone’s native language, Objective C, Java or C++. PhoneGap is open source and currently works on IPhone, Android and Blackberry, supporting features like: geo-location, vibration, accelerometer, sound and contacting support.

- Topics
- Java,
- .NET,
- Ruby,
- Software Testing
In this presentation, Jason Huggins discusses why Selenium exists, Selenium as a functional testing tool, problems with using Selenium, the history of Selenium, JWebUnit, DriftWood, JsUnit, Fit, Selenium core, Selenium IDE, Selenium Remote Control, Selenium Grid, issues encountered doing functional testing in the browser, and Selenium hacks to work around these issues.

- Topics
- Web 2.0,
- Java,
- Javascript,
- Ruby
After an introduction to XMPP, Jack Moffitt presents Strophe, a library for writing XMPP clients, and he demonstrates sample code showing how to program against it.