David Pitt presents a guide to combining specific frameworks and structures for the basic functionality of HTML5-based mobile applications. He discusses the development considerations mobile devices require, difficulties necessary to overcome with HTML5 development, and a detailed example implementation of an HTML5-based mobile application with MVC architecture.
Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity. 2
Node.js in Action by Mike Cantelon and TJ Holowaychuk, is a book that tries to introduce the platform to web developers coming to Node from established technologies such as Ruby on Rails and PHP. 1
Node.js doesn’t directly expose facilities for multiple-core concurrency. InfoQ has conducted a virtual panel with the creators of Node.js projects that deal with this issue. 1
Mobile Solutions are different from their Web and Desktop counterparts. Which Mobile Technologies, Development Tools and Processes should you use to deliver Rich Cross Platforms Mobile Solutions? 5
Text-based DSLs are useful, an custom editor for the DSL is even better. Concrete allows to build customized editors for JSON-based DSLs/Models. InfoQ talked to Concrete's creator Martin Thiede.
To assess the state of the art in mobile web application development, InfoQ has conducted a virtual panel with the creators of some of the most popular toolkits and frameworks that target this field.