In this presentation from Strange Loop 2010, Michael Galpin discusses developing mobile web applications, HTML 5, WebKit, ACID 3, PhoneGap and Appcelerator, Viewports, geolocation, DOM storage, Web Workers, Web Sockets and server-side data pushing, Canvas, CSS 3.0, application cache, the Device API, touch events, video/audio, meta tags, and support for each of these on assorted mobile platforms.
Michael Galpin is an architect at eBay where his work includes the eBay Mobile iPhone application. He is a frequent writer for IBM developerWorks, and has spoken at technical conferences including JavaOne, EclipseCon, and AjaxWorld.
Strange Loop is a developer-run software conference. Innovation, creativity, and the future happen in the magical nexus "between" established areas. Strange Loop eagerly promotes a mix of languages and technologies in this nexus, bringing together the worlds of bleeding edge technology, enterprise systems, and academic research. Of particular interest are new directions in data storage, alternative languages, concurrent and distributed systems, front-end web, semantic web, and mobile apps.
A good and brsik intro to HTML5
I would suggest Infoq to show more presentation like this instead of banging too much on Agile.
Application Cache in HTML 5.0
Can Application Cache of HTML 5.0 is used for both Desktop/browser and Mobile OS/Browser?