Our Philosphy On Interface Design
The BIGGEST problem we have to solve is how to get users to want to use the program we are designing for them. If it is at all cumbersome, clunky or unintuitive, they will fight it tooth and nail. We believe that every database has to have the WOW factor which is something that, instinctively, automatically and viscerally, draws them into it and, makes them want to get working. (Now admittedly, the program itself has to work well and do its job, but none of that will make any difference if nobody wants to use it).
What we don't believe is in cookie cutter interfaces where one size fits all and everything a developer does looks the same. In our opinion, there is a right interface for each project and yes, it takes time to discover what that is but once we are on the right path, in our opinion, of course, then the rest of it flows naturally.
We also operate on a 70/30 basis in that we spend, approximately, 70% of the total development time of any project, on the interface and 30% on the code. Admitedly there is some cross over, with scripted routines that reduce a complex operation down to the press of a single button, but we do spend most of our time getting that interface just right.
The WOW factor is what makes users want to use a program!
It has taken us many years and tens of thousands of hours to develop a skillset for developing user interfaces. If we look back at the early work, much of it was, quite honestly, hideous and the underlying code, just as bad. But, you only get to be good at something by making mistakes and getting it wrong, and the more time you spend at it, the better you get.
We also learn from our peers and take the best of what they do and incorporate it into what we do, and then continue to develop it until, at some point, hopefully, others start copying us. We look for inspiration and ideas everywhere and are never afraid to spend hours (or days) working on something that will, ultimately, be discarded, because it just doesn't work. Was that time wasted? Absolutely not; it is all part of the process of getting better at what we do.
We are passionate about interface design; it is who we are and what we do, and we love doing it.



















