GUI

Does your price table design help your software sales?

Posted by Dennis Crane on January 31, 2012 at 8:44 am
Old price table

I’m sure you’re constantly improving all aspects of your business like we do: adding new features to products, experimenting with prices, changing your logo and web site design, polishing user interface, tweaking AdWords ads and landing pages. This is a good strategy. It’s called Kaizen. Let’s discuss one more element of software sales funnel – [...]

Software GUI… Which is your one? : Explained

Posted by Dennis Crane on October 13, 2010 at 5:12 am
Ideal GUI

Last Sunday, I quickly sketched several GUI concepts in form of cartoon and posted them in Software GUI… Which is your one?. Surprisingly, my serious colleagues on BOS shamed me for this sketch: “you failed”, “learn to create a comprehensible cartoon”, “too abstract”, and so on. Anyway, I’m glad there is a discussion around this [...]

Software GUI… Which one is your?

Posted by Dennis Crane on October 10, 2010 at 3:49 pm
Software GUI... Which one is your?

Click to enlarge Any ideas…? UPDATE: Software GUI… Which one is your? – Explained

Insert keyboard key images into your help manuals and documentation

Posted by Dennis Crane on March 23, 2010 at 6:03 pm
ctrl_key.png

There are two common ways to describe a sequence of key pressings in your software help documentation: The first one is like this Press Ctrl+Shift+F to flag the record. The second one is like this + + = Flag the record If you prefer the second approach then these two resources will be helpful to [...]

User interface improvement: getting rid of unused space

Posted by Dennis Crane on January 29, 2010 at 4:56 am
Old version

In this short post I’d like to share a real case of user interface improvement that we implemented in the upcoming release of the Dr.Explain 4.0. In previous releases of the Dr.Explain we had a problem – much of screen space on the top of the application window was not used effectively. Before (old versions [...]

The Conference: Better User Experience Through Better User Assistance

Posted by Dennis Crane on January 26, 2010 at 6:08 am
The Conference for Software User Assistance

This year our Dr.Explain help tool team is proud to be a sponsor of The Conference for Software User Assistance by WritersUA. The focus of the Conference for Software User Assistance is on developing the best possible user experience for all types of software applications through well-designed interfaces and helpful and accessible support information. The [...]

Does Your Software Application Need An Eye-Candy GUI?

Posted by Dennis Crane on November 23, 2009 at 9:53 am
3D Box Shot & Cover Maker

Does my application need a colorful bright interface with amazing icons, animated skins and cool sound effects? First, think about how much time does an average user spend working with your application per session and what does he use it for. If user spends more than 20-30 minutes per session within your application (which is [...]

How to Quickly Test Your Software Before Final Release

Posted by Dennis Crane on June 6, 2008 at 7:35 am

This is a short and simple plan for quick testing final release of your software application before making it public. Just not to overlook something trivial but very important. Texts Spelling: Check all text labels, menu items, hints and messages for typos. Version: If you don’t increment your version or build number automatically during compilation [...]

User Interface Improvements: Assistance

Posted by Dennis Crane on December 3, 2007 at 8:50 am
Options #1

In this post I continue writing about some simple practices that will help you quickly improve your software GUI. In the first post I wrote how to position your GUI elements properly. Before I started to write this post I had been thinking how to name it. I’m not writing a comprehensive guide on usability [...]

User Interface Improvements: Positions

Posted by Dennis Crane on November 27, 2007 at 4:52 pm
Align, Size, Distribute

As you may know, before I founded Indigo Byte Systems in 2004 I used to be a senior developer in a mid-size software development company. I dealt with various projects from hardware drivers, to Web applications, to distributed corporate systems. Nowadays, I also teach students the programming methods at the IT department of Samara State [...]