请问如何开发一款基于HTML5的移动应用?我该从哪入手?
可以试试 PhoneGap+jQueryMobile 或者对应的替代技术,详见月光博客的《PhoneGap移动开发框架》
如果做成在浏览器中的HTML5应用,也是很酷的,可以直接用jQuery Mobile,或者直接使用HTML5的那些API。
html5有很多API,使其越来越像本地化应用,比如WebSocket、IndexedDB、Offline、Canvas、WebGL。。。
还有一些摆明了是手机用的:Messaging API、geolocation、The Contacts API、Touch Events、Battery Status
更多详情可以参看:HTML5 Landscape Overview
我现在在用IndexedDB、Offline做一个离线的小软件