Tutorials from the Appliness magazine
Using Backbone.JS with jQuery Mobile
This article was written by Christophe Coenraets and appeared in the June issue of Appliness. The article originally published on his blog at http://coenraets.org/. Backbone.js is an architectural framework that helps you write well-structured Web applications. It is not, however, a user interface framework and it therefore doesn’t help you with the way your application looks. Backbone’s confined scope is a [...]
CSS3 Animation Property
This article was written by Francisco Granados and appeared in the June issue of Appliness. The article originally published on his blog at http://www.riactive.com/. The standard language for control the layout and graphic styles in this new version comes with a new powerful control over animations. Now in html5 we can include animations or transitions over properties and transformations with techniques like [...]
Demo of Handlebars, and why you should consider a templating engine
This article by Raymond Camden appeared in the May issue of Appliness. Click here to view his original blog post. For a while now I’ve been thinking I need to pick up, and start using, a JavaScript templating engine. I had used a jQuery-based one a few years back, but that project was abandoned and I’ve yet to really look what – [...]
How to write a well structured CSS – Part I
This article by Kianosh Pourian appeared in the September issue of Appliness. Click here to view his original blog post. Special thanks to Nick Cooley for his help and advice. CSS patterns, is there such a thing? A pattern of writing proper and well-structured CSS? There are great articles by Jonathan Snook regarding Decoupling HTML and CSS and Nicole Sullivan regarding Object Oriented CSS, however they do not [...]
Thoughts on Node.js and Express
This article by Raymond Camden appeared in the September issue of Appliness. Click here to view his original blog post. A while back I posted about how I had begun to see Node in a new light. (Do folks refer to it as “just” Node or do you always include the JS at the end?) I had some time this week and [...]
10 Things to Know About Knockout.js on Day One
The following tutorial was written by Ryan Niemeyer and appeared in the September issue of Appliness. You can find the original version on his blog at: knockmeout.net Knockout.js is a JavaScript library that allows you to declaratively bind elements against model data with two-way updates happening automatically between your UI and model. While Knockout is quite easy to jump into, here [...]
Working with SVG maps
This article was written by Antanas Marcelionis and originally published on his blog at: http://ammap.com/. In this post I will try to explain how you can quickly create an interactive and zoomable map from a simple SVG map downloaded from Wikipedia (or anywhere else). I don’t use any 3rd party libraries in this tutorial and will try to keep it very [...]
Flame on! A beginner’s guide to Ember.js
This tutorial appeared in the June issue of Appliness. You can click here to see the original post on ADC by Andy Matthews. Sophisticated JavaScript applications can be found all over the place these days. As these applications become more and more complex, it’s no longer acceptable to have a long chain of jQuery callback statements, or even distinct functions called at [...]
Zepto and Touch Gestures
This tutorial is featured in the free July issue of Appliness. Download it on your tablet (iPad or Android). Every month, you’ll find free technical tutorials in Appliness about web application developement. If you have to suggest ideas, if you want to contribute writing articles, feel free to contact us using the feedback form ! Zepto and Touch Gestures Recently, I wanted [...]
Getting started with HTML mobile application development using jQuery Mobile, RequireJS and BackboneJS
This tutorial is featured in the free June issue of Appliness. Download it on your tablet (iPad or Android). Every month, you’ll find free technical tutorials in Appliness about web application developement. If you have to suggest ideas, if you want to contribute writing articles, feel free to contact us using the feedback form ! In this introductory tutorial, I will cover [...]



