Software Development and Application Design
Clever Starfish not only provide a complete range of custom software development services – we also pay close attention to the user’s experience.
In other words, while the software hums in the background, the user sees a cleverly designed ‘front end’ and enjoys a smooth, easy-to-use application.
Software Development
Clever Starfish are capable of developing anything from online applications to desktop software, simple utilities to large database driven systems.
You may not want to be involved in the technical decisions. You simply want your project delivered on time and to budget, and that is exactly what we aim to do.
However, for those who want to know, our main tool of choice is Delphi, an advanced and efficient development system. We also offer ColdFusion and PHP development for a wide range of deployment scenarios.
Suffice to say, we believe in choosing the right tool for the job.
Application Design
Once upon a time, the technical merit of your software was enough to impress web visitors. Nowadays, the latest operating systems have raised the bar when it comes to visual presentation and usability – and this trend is continuing into the next generation of computers.
Yet even today, an experienced software developer won’t necessarily pay attention to how others see and use your software.
Here at Clever Starfish, application design is woven into the software development process from the start to avoid costly changes later on when you suddenly realize the ‘front end’ – or ‘application’ – of your software isn’t doing its job.
We’re not talking mere eye-candy here. Visual presentation and usability are inextricably linked.
For a start, anything out of the ordinary may give the inexperienced computer use a negative first impression of your software.
On the other hand, long-time users of systems such as Microsoft Windows XP are used to the look and feel of the system, and an application that does not conform to their expectations will seem out of place.
Most importantly, every user wants to get on with their work quickly and efficiently, without having to stop and work out where to go next.
Does your application have logical keyboard shortcuts? Intelligently organised menus? The right controls for the task? Has your developer carried out GUI (graphical user interface) analysis? (The GUI is the environment that simplifies the user’s interaction with the computer through visual cues such as icons, pull-down menus, buttons and scroll bars.) Items like these are often overlooked, and can make a huge difference to the way your potential customers experience your application.
Clever Starfish provide a complete range of services including:
- initial user interface design
- icon creation
- GUI analysis and
- application usability testing