The Art Of Form & Function: What Makes A Great Mac Application

I try out dozens of new applications each and every week, and get along well with a handful of software developers . Based on my experience with Macintosh software, I have my own standards and my own personal opinion on what makes a Mac application exceptional in its field.

My three points of consideration? Interface, simplicity and usability. Of course, an application needs to fulfill a suitable function, but these three pointers are what pulls me in to software and get me hooked.

I’m sure most of you have heard about AppZapper at some point or another. If not, AppZapper allows you to confidently uninstall virtually any application as easily as it was installed – just drag and drop. Drag one or more unwanted apps onto the main AppZapper window and watch as it finds all the extra associated files and lets you delete them with a single click.

The first thing which attracted me to AppZapper was not only the elegant ability to uninstall applications which has been carried out so well, but the complete usability and overall simplicity of the application, it immediately leaped into my dock and hasn’t left since, same goes with many other applications such as Delicious Library, Coda, MarsEdit, and Transmit. They are all so elegantly developed, with attention paid to both form and function.

Two standout examples of companies paying severe attention to detail are Panic Software with their lead applications Coda, Transmit and CandyBar. Along with Delicious Monster’s application “Delicious Library.”

Potential For Greatness In Form

Other applications, including DVD-ripping software HandBrake, have the potential to be amazing with some work on the usability and form. HandBrake is a wonderful application but it doesn’t come across as elegant and as easy to use as an application like AppZapper. Of course, it fills a much larger function than AppZapper and requires a large scale of features – which I believe could be carried out in a different manner.

Why is that? Because consumers want applications that are extremely easy to use. Austin Sarner, the developer of AppZapper, hit the sweet spot when designing it: he knew exactly what the people wanted and how to give it to them. AppZapper is so simple to use that it’s ingenious.

Companies like Panic and Delicious Monster have got all aspects right on design and user interface which in my opinion is a contributing fact to why they have enjoyed so much success. Form & function my friends. Pay attention to the vital details.