Software Development and Application Design

Clever Star­fish not only provide a com­plete range of cus­tom soft­ware devel­op­ment ser­vices – we also pay close atten­tion to the user’s experience.

In other words, while the soft­ware hums in the back­ground, the user sees a clev­erly designed ‘front end’ and enjoys a smooth, easy-to-use application.

Soft­ware Development

Clever Star­fish are cap­able of devel­op­ing any­thing from online applic­a­tions to desktop soft­ware, simple util­it­ies to large data­base driven systems.

You may not want to be involved in the tech­nical decisions. You simply want your pro­ject delivered on time and to budget, and that is exactly what we aim to do.

How­ever, for those who want to know, our main tool of choice is Delphi, an advanced and effi­cient devel­op­ment sys­tem. We also offer Cold­Fu­sion and PHP devel­op­ment for a wide range of deploy­ment scenarios.

Suf­fice to say, we believe in choos­ing the right tool for the job.

Applic­a­tion Design

Once upon a time, the tech­nical merit of your soft­ware was enough to impress web vis­it­ors. Nowadays, the latest oper­at­ing sys­tems have raised the bar when it comes to visual present­a­tion and usab­il­ity – and this trend is con­tinu­ing into the next gen­er­a­tion of computers.

Yet even today, an exper­i­enced soft­ware developer won’t neces­sar­ily pay atten­tion to how oth­ers see and use your software.

Here at Clever Star­fish, applic­a­tion design is woven into the soft­ware devel­op­ment pro­cess from the start to avoid costly changes later on when you sud­denly real­ize the ‘front end’ – or ‘applic­a­tion’ – of your soft­ware isn’t doing its job.

We’re not talk­ing mere eye-candy here. Visual present­a­tion and usab­il­ity are inex­tric­ably linked.

For a start, any­thing out of the ordin­ary may give the inex­per­i­enced com­puter use a neg­at­ive first impres­sion of your software.

On the other hand, long-time users of sys­tems such as Microsoft Win­dows XP are used to the look and feel of the sys­tem, and an applic­a­tion that does not con­form to their expect­a­tions will seem out of place.

Most import­antly, every user wants to get on with their work quickly and effi­ciently, without hav­ing to stop and work out where to go next.

Does your applic­a­tion have logical key­board short­cuts? Intel­li­gently organ­ised menus? The right con­trols for the task? Has your developer car­ried out GUI (graph­ical user inter­face) ana­lysis? (The GUI is the envir­on­ment that sim­pli­fies the user’s inter­ac­tion with the com­puter through visual cues such as icons, pull-down menus, but­tons and scroll bars.) Items like these are often over­looked, and can make a huge dif­fer­ence to the way your poten­tial cus­tom­ers exper­i­ence your application.

Clever Star­fish provide a com­plete range of ser­vices including:

  • ini­tial user inter­face design
  • icon cre­ation
  • GUI ana­lysis and
  • applic­a­tion usab­il­ity testing
  • What we offer