Skip to content

Demos, Examples and Projects using Text IO

Serban Iordache edited this page Nov 22, 2018 · 5 revisions

Feel free to add your own demos, examples or projects that use Text-IO to this page.

The Text-IO Demo

The demo included in the release is a collection of small applications illustrating the features of Text-IO. By choosing the type of TextTerminal on which an application should be executed you can compare the behavior of different terminals. You are also encouraged to change the configuration files and observe how your modifications affect the applications.

The demo contains the following applications:

  • UserDataCollector - reading personal data. Shows the basic usage of Text-IO. Properties are initialized at start-up.
  • ECommerce - placing an online order. Properties are dynamically changed at runtime using hard-coded values.
  • Cuboid - computing the volume of a cuboid. Properties are dynamically changed at runtime using custom properties values.
  • Weather - displaying weather data. Illustrates line resetting, moving to line start, bookmarking and resetting to a bookmark.
  • ShoppingList - creating a shopping list. Shows how to use read handlers to perform various actions.
  • ContactInfo - reading contact info. Shows how to use read handlers to allow going back to a previous field.

Other Demos

Projects

  • BootHub - a tool that helps software developers to bootstrap their projects by generating project skeletons based on various templates. By using Text-IO, it is able to offer both a command-line (CLI) and a web interface.
Clone this wiki locally