JSConf Content on InfoQ
Latest featured content about JSConf

- Topics
- Javascript,
- Ruby,
- Java,
- Dynamic Languages,
- Web Development,
- .NET,
- Languages,
- Programming,
- JSConf,
- SproutCore
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
- jQuery,
- Javascript,
- Ruby,
- Java,
- Dynamic Languages,
- Web Development,
- Languages,
- Performance Evaluation,
- .NET,
- JSConf,
- Performance & Scalability,
- Programming
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
- HTML 5,
- HTML5,
- Ruby,
- Javascript,
- HTML,
- Rich Internet Apps,
- Markup Languages,
- Web Development,
- Dynamic Languages,
- Languages,
- Architecture,
- JSConf,
- Programming,
- Rich Client / Desktop,
- User Interface,
- GUI,
- Adobe Integrated Runtime
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
- Javascript,
- JSON,
- Web Development,
- Markup Languages,
- Dynamic Languages,
- SOA,
- REST,
- Languages,
- Architecture,
- Enterprise Architecture,
- Interop,
- Programming,
- Dojo,
- JSConf
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
- Javascript,
- Java,
- Web Development,
- Dynamic Languages,
- Languages,
- Android,
- Architecture,
- Programming,
- Mobile,
- JSConf,
- iPhone,
- Operating Systems
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
- Ruby,
- Java,
- Dynamic Languages,
- Languages,
- .NET,
- Software Testing,
- Programming,
- Testing,
- Selenium,
- Fit / Fitnesse,
- Browsers,
- JSConf,
- JsUnit
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
- Ruby,
- Javascript,
- Java,
- Dynamic Languages,
- Web Development,
- Languages,
- Web 2.0,
- Programming,
- JSConf,
- Enterprise Architecture,
- XMPP
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.