Skip to content
Christian Stankowic edited this page Oct 8, 2015 · 3 revisions

#Library (libjtrainer2)

  • Generic code cleanup
  • Implement questionCollection object consisting of multiple questionCatalog objects
  • Simplified question management (remove type classifications)
  • XML-based structure for catalogs (I've tried that; poor performance with 500+ questions on small Android devices)
  • JSON data structure instead of UTF-8 text/plain file

##Question and answer

  • Implement tags for semantic verification:
Tag Validity Requires Description Default
noAnsCounter catalog For every question, the amount of correct answers is not displayed false
noAnsCounter question The amount of correct answers is not displayed false
prompt question one answer User needs to enter answer true
number answer prompt Answer needs to be a number false
double answer prompt Answer needs to be a floating-point number false
alphanumb answer prompt Answer needs to be alphanumeric false
case-in answer prompt Answer is case-insensitive false
single answer Hint can only be displayed once false

#Application (JTrainer)

  • Integrate catalog editor
  • Navigation pane on the left for browsing before finishing (and evaluating) exam
  • Use native Java localization functions instead of localizationClass
  • Also supply Javadoc-generated documentation

#Mobile apps

  • Native iOS version?
  • generic mobile-friendly HTML version?

##Android

  • Implement catalog editor
  • Make app swivable without interruption
Clone this wiki locally