Services
Specialist in web application development
01392 277735
Home
Services
Case Studies
Contact Us
Web applications tend to follow a standard overall pattern: database lookup, data processing and finally presentation of the results using some form of web technology. However, every business is different and so each web application requires a certain level of customisation.

Rapid development
Froot Limited uses rapid development techniques based on the premise that no-one really knows everything about their requirements from the outset. Most people work with a rough idea of the overall structure and then drill down to the fine detail as the project progresses. To that end, the rapid development techniques in place embrace change as part of the process. Code is written in such a way that it can be reused wherever possible, but the impact of changing that code will have a minimal impact elsewhere. In short, the code strikes the correct balance between efficiency and flexibility.

Standards based technologies
The technologies involved in powering a web application are well established, and there has been a tremendous community effort to create frameworks that are open-source and standards based. Froot makes as much use of these standards as possible thereby ensuring that your application is capable of being maintained by suitably trained and experienced professionals for the long term.

A typical application will make use of Tomcat, PostgreSQL, Hibernate, Struts and Java Server Pages (JSPs) to name only the main elements in the design. Java has been shown time after time to offer real benefits in web application development from assisting robust design, to true scalability when demand becomes heavy. Consequently, all code is written in Java, built and tested with JUnit, and kept under source code control at all times.

Some guarantees
Software is complex and often documentation is sparse. Here is where Froot really stands out.

  • Software written by Froot personnel will always be well documented, readable and maintainable.
  • All contributions will always fall within the required coding/documentation standards for your company.
  • Any problems that will cause a significant delay to the project, or to it's operation, will be reported promptly (no covering up mistakes).
  • Froot personnel will endeavour to blend in with your company ethos, and fulfil their roles within a team.