Your current filters are…
The thick client is back! Pushing entire applications down to the client has become a lot more popular in recent times, and is especially interesting for mobile devices.
However, building solid and polished single-page applications means that we need to replicate a lot of native browser behaviour. When we don’t, we’ll annoy or even scare away our users.
This talk will cover both the pitfalls and opportunities of single-page applications, focusing on the native behaviour that your app needs to provide in order to behave like an actual web site, while fixing a lot of the usability issues that web sites usually have.
For example, this covers dealing with proper URLs, without breaking back and forward buttons, using the still somewhat new HTML5 history API.
We’ll look at both the existing frameworks that help implement this, and those still lacking.
by Paul Irish
The challenge for webapp developers is scaling the experience to delight users, while simultaneously scaling the application code to provide speed, modularity, and power.
All the while, the client side costs per kilobyte loom.
In this talk, we dive into what comprises the modern webapp client side stack: tools, frameworks, and architecture patterns.
10th February 2012