since 10 weeks we're working on our own framework, "The-M-Project". The-M-Project is an HTML5 JavaScript framework for writing cross-platform mobile apps. The rendering is done by jQuery mobile.
The framework is written in pure JavaScript and built with MVC in mind. We’re still in an early alpha phase but already offer some cool features:
- a collection of common UI Elements: Button, Label, TextField, ListView, Toolbar, ScrollView, TabBar, GridView, ButtonGroup and others
- Multi-device capable rendering based on jQuery mobile
- Data Binding between View and Controller
- Wrapper for HTML5 LocalStorage and WebSQL persistence for Models
- Wrapper for remote storage access for Models
- I18n features
- Validators
- nodeJS based build tool chain with generators and a build server
- Offline support with automatic cache manifest generation
- it's free and open source (free as in free speech, not as in free beer)