Turanto Overview

Turanto is a cloud based development tool to create web and mobile applications.

Why do it this way?

We were faced with a lot of impossible deadlines on fixed priced projects. There was just no other way to develop. We grew, we outsourced, but the code quality suffered. To enforce standards and to keep quality, we resorted to patterns based development and out evolved the tool … Turanto. We have been at it for almost four years – you benefit with a fraction of the cost.

What kinds of apps is Turanto good at?

An application that is algorithmic, or requires a lot of calculations, or is geared towards gaming is not a good fit for Turanto. However, the common business applications – tracking inventory, tracking sales, tracking marketing events, etc – are all a great fit. Significant time savings – almost 70% – can be achieved through the use of Turanto. The algorithmic and calculation aspects can then be integrated through standard programming, since the entire code base is available.

What do I need to leverage Turanto?

An application that is algorithmic, or requires a lot of calculations, or is geared towards gaming is not a good fit for Turanto. However, the common business applications – tracking inventory, tracking sales, tracking marketing events, etc – are all a great fit. Significant time savings – almost 70% – can be achieved through the use of Turanto. The algorithmic and calculation aspects can then be integrated through standard programming, since the entire code base is available.

Do I need to program?

No. You need to just tell us what items you want managed, how they are related to each other. You “tell” this by using forms with drop downs (similar to booking an airline flight), and not with programming.

But, can I customize?

Yes. The common customizations such as logo, user interface elements, header, footer are all available without downloading code. If you want to customize further, you can download the code and only touch the layers you wish to touch – typically, this is the User Interface, unless you want to modify the default Business Logic. Modifying one layer has no impact on others and they automatically adjust to reflect the changes made in other layers.

What is Turanto Application Architecture based on?

A while ago Microsoft had “Patterns & Practices” publication as part of their Architecture Group. We have based a lot of our design decisions on those documents. While we did not follow it verbatim, it had a significant influence on the design.