|
KittoAtAGlance
A brief description of why and when you should use Kitto.
Kitto at a glance
Right now, Kitto is only at the beginning of its life, but...
If some or all of the above conditions are met, then a closer look at Kitto is in order. A closer lookKitto is an engine for creating data-driven web applications. This means that Kitto offers tools to ease the creation of applications that display and allow to manipulate data stored in a database. It is made in Delphi, and it is mainly aimed at Delphi developers not wanting to learn the intricacies of HTML, CSS and Javascript but wanting to get the job done quickly. As such, Kitto is not a general-purpose tool for creating web sites.
A Kitto application is based on a set of text files in yaml format called the Metadata. Metadata contains the mapped database objects (Models), the user interface descriptions (Views and Layouts) and the general configuration parameters such as database connection. A Kitto application may as well contain business rules and controllers (custom user interface elements) written in Delphi. Kitto roughly follows the MVC paradigm for data presentation. Kitto offers the following features for application development:
Kitto integrates with other tools to implement some of its features:
For more information, please read the Getting started guide, download the source code and the examples, and if you have doubts just ask! | |