Research Article
An End User Development Approach for Mobile Web Augmentation
Table 5
Features covered by approach.
| | MOWA | [42] | [40] | [30] | [41] | [43] | [31] | [32] | [33] |
| Pure mobile development environment | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | Pure mobile web development environment | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | Produces pure mobile apps | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | Produces pure mobile web apps | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | End user programming technique | Form-based WYSIWYG | WYSIWYG | WYSIWYG | Puzzle met. | Puzzle met. | PBE | Form-based | Form-based | Mockups | For multiple domains | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | For nontechnical users | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | Users can request new requirements to the crowd | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Users can massively share their productions | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | Users can specify the control flow | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | Additional assistance mechanisms | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | Authoring process at client-side | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | Evaluation with nontechnical users | ✓ | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✗ | Evaluation without prior training | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ |
|
|