The-M-Project: new HTML5 Framework for Mobile Apps
Developers of mobile applications have to contend with a growing number of mobile platforms, making cross platform development an attractive strategy and web applications have been found to be a good choice for this strategy. The framework includes a node.js-based build tool, called Espresso, which is used to create new projects, manage their resources and test using a built-in, local server. In addition, there is a data provider and an MVC framework (Model View Controller) and an offline support feature. The rendering engine jQuery Mobile provides support for multiple mobile platforms.