Let me start this post with an anecdote in pictures:

To summarize what we are seeing above, a couple of mornings ago I awoke to find the #1 Paid App in the Canadian App Store is a scam suggesting that it gives you Android-like lock screens on your iPhone. Naturally, the reading impaired don’t ever read the disclaimer that it is just wallpaper and angry reviews ensue.  While I’m not sure if this hit #1 anywhere else, I saw it on several top 25s of the top grossing international App Stores

I’m not writing today to whine and gripe about the apps like these that we see every day tricking ignorant and impulsive users. I’m writing to criticize the term “Indie” for its lack of clarity and suggest what really defines us as developers.

Would you call effort this “Indie”?

I don’t want to spend too much time defining and breaking down the term “Indie” because I think it is a waste.  Rather I pose to you this question: Was the example above the effort of an Indie developer?  By many definitions I see, the answer is ‘yes’.  At the same time though, isn’t this sort of thing completely counter to what many of us consider the ‘true spirit’ of Indie?  Thus, I am brought to a standstill where I don’t feel the word “Indie” ever says enough about who we really are and how we do business.

There are two types of companies in this industry…

Long ago, while interviewing for a position at an investment firm, I asked the interviewer, “How do you position yourself against your competitors?”  He told me (paraphrasing), “There are two types of companies in this industry.  There are marketing-driven companies that release products when it is a good time to raise money.  Secondly, there are product-driven companies that release products when it is a good time to release a product”.

If you are familiar with finance at all, you understand how rare it is that the right time to market a new investment product (prosperity) is going to be in sync with when it is a good time for a product to start investing (recession).  At its core, I feel that this is true for most industries including our own.

It’s a good time to market when…

The reality is, our friend who developed “Unlock it” has picked an excellent time to release his scam app because iOS5 just released and most users don’t understand all the new power they have been granted.  Now is a great time to exploit user uncertainty about their own software.

There are a few things we know marketing-driven developers are going to keep their sights on – new software/hardware releases, holidays and pop-culture bombshells (Friday app, anyone?).  These are times I always see the App Store get a little crazy with new weird scams and one-note flavours of the week.

It’s a good time to release a product when…

If you are a product-driven developer – your product and its users are #1.  It’s a good time to release your product whenever you say so!  Your product isn’t bound to any artificial deadlines that time themselves with marketing opportunity – you release the product when it’s ready.

This doesn’t mean, however, that product driven developers should ignore the need for marketing – that is still a must.  The point is for the core of your development not to be swayed by market trends. This is an important distinction. I know some developers loathe marketing and see it as a necessary evil – it is. You shouldn’t feel ashamed though – you’re doing the marketing your product deserves in the first place!  You engage in marketing activities out of respect for your product that you want to give a fair shot at success.

What kind of developer are you?

I think that defining yourself or others by what truly drives their development at the root says a lot more than the ambiguity of “Indie”.  I’m not saying that when you’re asked about your work, you inform them, “I’m a product driven developer”, “indie” is still handy for the gist.  However, what drives your development really does say a lot more about how you do business and make decisions.

Post filed under Blog and tagged , , , .

  • http://www.renegadecitizen.com RenegadeCitizen

    Apps like these put a bad tast in non savvy users and make real indies like us look bad
    I wish there was a way to report a problem besides the report a problem on the reciept.

  • http://dchakarov.com/ Dimitar Chakarov

    Very well said! I see myself as a product driven and I am a little scared when it comes to market my apps and games (I only have apps for now, but I’m working on a game). But with so many new apps every day, marketing is a must – whether you like it or not.
    As for the “unlock” developer – I don’t agree with the RenegadeCitizen – when users decide not to read the app description or disclaimer, that’s their own problem. I wonder why so many people bought the app after seeing its low ratings – after the first 40-50 or so.

  • http://freefallapps.com/blog Scott Bradley

    People to know you exist first and then what you stand for. Without this a perfect product can disappear into the ether.

  • Anonymous

    Hi Scott, in regards to ‘showing what you stand for’, I don’t mean this in the sense of advertising to anyone what type of developer you are. All I’m arguing is that saying you are “Indie” doesn’t say much about how you conduct business.

    As I mentioned above, there is an absolute necessity for marketing of all products, even the perfect products that should sell themselves. It needs to be clear to us as ethical, product driven developers, how this type of marketing is distinguished from others and nothing to be ashamed of.

    I see developers talk about marketing like it is 100% evil and that’s untrue – we just need to be able to distinguish.