A new YAC version has been in development with the following main features:

  • Basic form validation on form completion
  • XML schema validation via YAWL engine
  • New Sync bar at the top of most activities for easier synchronization
  • Synchronization process has been restructured for the most part, so network processes are in their own thread
    • This is required for compatibility with newer android versions
    • because of this, there are still problems with new versions on sync and it might be unstable
  • It is possible to define a variable in the options, that will be added as an identifier in the list of work items

 

The Zxing Barcode Scanner version 4.4 has been tested with YAC:

https://play.google.com/store/apps/details?id=com.google.zxing.client.a…

 

Known Issues:

 - Some extended attributes are not validated or handled:

  • Whitespace
  • Skip validation
  • Hide
  • Many visual attributes, like pictures lines etc.

- When tested with android 4.1.2 YAC crashed on work item completion,  because the EditWorkItemActivity is started again after completion

- A complete Sync will be done after actions any action in the work queue, even thout only the effected work item should be synchronized

- There are some camera issues with devices, that have more than one camera

- Simple element with the attributes minOccurs and maxOccures are not displayed correctly, but complex elements are

- Complex elements have no labeles in forms

- When pressing the Sync button severeal times fast enough, errors occur or workitems are doubled

- Completing work items from the work item map does not work properly and they have to be completed in the work queue

Attachment Size
YAC_10603.zip (924.89 KB) 924.89 KB