The Datalator is a tool to build and run RIAs with a Java front-end. When the developer visually builds interface views and forms, the Datalator creates all neccessary database components to keep UI definitions, tables' content and relations - similar to CMS. The tool allows you to switch between "user" mode and "developer" mode with one click. It supports team development on already deployed live applications. An application is built from table-based components, each equipped with standard services like visual query builders, sorts, searches, import-export, CRUD operations - without coding. All table relations are visually defined - one-to-many or many-to many. The rich Java API allows you to create both grid based and game-like applications (or mixes). UI built on "lightbox-over-lightbox-over-lightbox-..." metaphor. All clients are real-time synchronized and the server collects SaaS statistics. Building components are grids, texts and HTMLs. Grid cells may contain images - PNG and JPEG.
Recently a new look-and-feel has been added - much like Microsoft Vista - and a table column defined as "image" now supports PDF content with embedded ICEpdf.org viewer.
A look and feel of a Datalator application: hierarchy of tables with a field containing Image: