I never get tired of hearing my interfaces being called “90′s interfaces” (much sarcasm). To help defend my choice of interface design, I need to relate a story about the “Delicious Generation”.
I was attending a WWDC conference in 2007 and kept hearing references to “the Delicious Generation”. This seemed to be a reference to the people behind Delicious Monster and their product “Delicious Library”. Namely, it was referring to the new design techniques they were following. Everyone who was following their lead were considered part of the Delicious Generation whereas those who were still designing software the old way were part of the “Old School”. I started to get the feeling I was in this Old School without realizing it.
When I got home, I started to look up Delicious Generation and found this blog from Rogue Amoeba. You can also see what Wikipedia has to say about it here.
So, am I part of the Old School? Yes. I have always focused on function over form. My own interpretation of the Delicious Generation is they focus on form over function. But, I have to admit that the pendulum swing to the Delicious Generation approach has been overwhelming.
This really hit home for me when I was working as a contractor for a startup. We were interviewing application developers for a position. The company’s owners were asking for portfolios and focused all their attention on UI design. Never once did they want to seeing if the application even ran or how well it worked (i.e performance)! Nor did they concern themselves with how many bugs the developer had to iron out of the software nor with how long it took to stabilize it. All they cared was it looked good. Sigh.
As the Rogue Amoeba CEO quotes a Delicious Generation person in his article: “You can be honorable, or you can make money”. I believe I have taken the honorable road up until now. But the markets have spoken. Statistics have shown that flashier wine cellar apps are kicking my butt in sales. People want elegant interfaces. I can spend the next couple of years adding new functionality to wineCellar but I do not believe it will result in any better sales. This is the new reality for indie developers.
So, kicking and screaming, I have to solicit outside help on interface design to pull in some of the principles of the Delicious Generation. I have already done so for another project I am working on (will announce it here at the beginning of June).
With regards to wineCellar, I have a problem. You see, wineCellar is a niche product and will never generate enough to be an income to sustain even just me. Sales have really dropped off. I have to decide if the cost of a third party UI designer for wineCellar will be recouped in new sales due to the flashier interface. If this was a mainstream product, I’d say yes. Being a niche product, I doubt it. I just cannot afford to throw thousands of dollars at wineCellar only to recoup a few hundred in extra sales. That is just bad business.
I don’t want to scare my customers here. I am still committed to supporting wineCellar as it is today. I’m just not certain a break from the current “90′s interface” would be a smart business move on my part.