Native-Like Mobile Apps With HTML5 – Junior
Junior is a HTML5 front-end framework for creating mobile apps that look and behave like native.
It uses CSS3 transitions for a slick performance, supports swipable carousels and includes various UI components (from Ratchet).
The framework uses Zepto (which is nice for jQuery fans as it has a jQuery-like syntax) and has integration with backbone.js views + routers.
Junior is pretty easy to use and has the documents + examples to get you started