Creating Applications: An Overview

This document contains an overview of the process of developing an XSLForms application. Since the only currently supported way of deploying such an application is through the use of WebStack, it is necessary to install that package first before following the tutorial below.

The following steps briefly describe how to make a new application:

  1. Create a directory to hold your files
  2. Design the structure of the form data
  3. Design a template
  4. Add structure to the template
  5. Add selectors to the template
  6. Write a Web resource to display the form
  7. Adding multiple-choice fields and values
  8. Adding multivalued fields
  9. Labelling multiple-choice values
  10. Recommendations and advice
  11. Adding in-page updates

A topic-by-topic guide to XSLTools:

Some other resources: