I am absolutely new to the mobile development and I am puzzled by the following question:
How can I write a cross-platform mobile application with UI on HTML5 (same for all platforms), most of logic in JavaScript and ajax, but keeping some of native capabilities like marketplace and a good offline storage?
Do "hybrid" applications provide what I need? Is it possible to get access from javascript code inside "web page" to the phone native resources?
Could someone suggest an entry point for such kind of work (framework/toolkit)?