HTML5 Mobile Quickstart & Archetype Deep Dive

    intro and link to getting starting

    Application Deep Dive

    Client Side

    desktop.html
    mobile.html

    jQuery Mobile

    HTML5 Semantic Tags
    HTML5 Form API
    app.js
    index.html

    Server Side

    Bean Validation
    RESTful JAX-RS Endpoints

    Testing the Application Code

    Testing an HTML5 based application requires some addition considerations.  First you need to test the JAX-RS  back end services.  Second with more logic existing in JavaScript you need an effective way of unit testing that.

    Server Side
    Client Side