Wiki
Clone wikijavarosa / Features
Features
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