corner image

SmartCode Framework

Our philosophy is to minimise the cost of producing high quality tailored solutions by building new applications from our framework of existing software components.

You need to enable JavaScript and update your Flash player to view this video.Flash Download

By designing applications in a modular way these modules may be reused in other applications and therefore reduces not only the time taken to initially design and write the software but also the time taken to test new components.

All this amounts to a significantly reduced overhead and this is, of course, passed on to our clients meaning that their development costs can be cut by as much as 30%.

Maintaining Flexibility

As the requirements of each client differ significantly it is important to ensure that through reuse of code, we also allow for flexibility to suit the individual needs of a given client. This may simply mean that they prefer a slightly different layout or design of an existing component to suit the rest of the application, in other circumstances; they may require significant changes to the logic of a given component. In these cases it may still be suitable to use an existing module as a starting point. This would then evolve into another module.