Wiki

Clone wiki

javarosa / Features

Features

TracNav(JavaRosaTOC)

Background

This list aims to document the functionality in the code base. It is document using '''decomposition''' - that is high level features are brokendown repetitively. Features in (brackets) reflect features not yet included.

Feature List

  • '''Authentication / Authorisation'''
  • Login Screen
  • Add new user
  • RMS records: username, password, userType
  • (Get new user details from server)
  • (Only show view for user type X)
  • '''Forms Management'''
  • RMS for Xform storage
  • List forms
  • Browse List
  • Delete Form
  • [GetFormsFeature Get new form]
  • From Direct URL
  • From Bluetooth Peer
  • From File system
  • Browsing URL with evGetMe
  • (update particular form)
  • '''Parse Form'''
  • extract model
  • extract binds
  • extract controls
  • extract types
  • extract required
  • extract relevant
  • (extract calculate)
  • (extract groups)
  • '''Display Form'''
  • Form View
  • Prompt View
  • Text input prompt
  • Numeric input prompt
  • Date input prompt
  • Select1 input prompt
  • SelectM input prompt
  • (Sound input prompt)
  • (Camera input prompt)
  • (File browser input prompt)
  • (play sound prompt)
  • (show image prompt)
  • (Group View)
  • Form controls
  • Input
  • select
  • select1
  • Form Navigation
  • Go next
  • Go back
  • Go form view / summary
  • Form operations
  • Save
  • Reload
  • '''Manage Saved Forms'''
  • List Saved Forms
  • Delete saved Form
  • Submitting saved Forms
  • To URL
  • (To Filesystem)
  • (via bluetooth)
  • (via SMS)

Updated