| "It makes me sick to my stomach as it so transparently preys on the weaknesses like addiction and compulsion." You know what makes me sick to the stomach? Developers starving themselves to death because of a complete disregard to basic business sense and a misguided sense of righteousness. 5 easy steps to homelessness: 1. Spend years building products for a platform, where $1.99 is a high price. 2. Avoid doing even the most basic mental arithmetic to figure out how many units you need to sell at $1.99 to be able to pay rent. 3. Then set the price to zero, because you're a nice guy. 4. Sell in-app purchases for the super duper high price of $2.99, thus raising your customer's LTV to a magnificent $2.99. But, don't be an asshole. Ask for the upgrade politely and quietly, in the third screen of the settings. Remember, you don't work for $ZNGA! 5. Make it up in volume "We really want to stick to the ‘free and pay 2.99 to unlock’ model, but if only .5% of users buy our game, we’re going to have to figure something else out. It’s very malleable at this point. Perhaps we’re giving too much away for free, it’s really hard to say until we see more data.” 6. Look a bonus step no.6! If after following steps 1-5 you're still not quite homeless, then it's time for some more data collection. Spend another year or so A/B testing the gradients of your upgrade button. And oh maybe, your upgrade price is too high? Yeah, test that. Excuse me while I relieve myself of the agony of watching people do this over and over again. AAAAAAAAAARGHH!!! FOR FUCK'S SAKE, STOP IT!!!!! Why do developers worship Apple, but absolutely refuse to take the slightest hint from them on how to do business? Read this - http://www.joelonsoftware.com/articles/StrategyLetterV.html And repeat after me: "Commoditize your complements." "Commoditize your complements." The app store is the most brilliant and brutal execution of this strategy. Apple is selling $500 phones - the most expensive phones - while simultaneously making developers fall over each other and well, go homeless, to make software for their platform to give away for free. As if that's not tragic enough, the celebration of the lottery winners has the public and developers believe that making apps is a great business to be in! patio11 has been trying to drill these things into people's heads for ages. But, all he seems to get is upvotes and not enough people getting his point. You don't have to suddenly go all Zynga on your users. There's a vast chasm between selling virtual sheep to addicted grandmas and giving away the farm for less than the price of a toilet roll. You can charge a good price, which does not depend on huge scale to pay the rent. Edited to add: Lest I sound like some smug business know-it-all on a high horse, I've made the same mistakes. Most of us are like this. We need to make a conscious effort to be good at business. |
"We need to make a conscious effort to be good at business."
Part of being good at business is resisting the temptation to listen to some of the things that are written on HN which highlight how wonderful sharing and giving away things are for free, and scorning anything that looks like profiteering at the expense of the poor users, developers or Aunt Jane.
There is what appears to be a consistent "don't be evil" meme where "don't be evil" takes on whatever the group think is jealous of that they can't do but perhaps makes money for companies and developers.
I've run several businesses and make money in many different ways. All above board. But I'm sure if I highlighted some of the things that I do I would be roundly criticized and downvoted on HN for, in the opinion of the group, taking advantage of people, developers, programmers who expect perhaps that everyone dedicates countless hours to helping others for the good of society. One example might be anytime I attempt to highlight how I've sold or help sell domain names for people. The hate comes out in droves from HN'ers who don't believe there is absolutely any justification at all for someone being able to sell a domain name. Of course if I tell the same story to regular business people I get looks of envy - consistently. While it is true that they don't have a horse in the race, they also appreciate the point of business is to make money.