Slide 1

Slide 1 text

Making Money as an Indie iOS Developer Tokyo iOS Meetup - 9th August 2014 5QOG! Stefán Hafliðason http://stefan.haflidason.com @styrmis

Slide 2

Slide 2 text

Quick Introduction • I am an independent software developer (Rails, Django, iOS), but not quite an indie developer. • Three paid apps in the iOS App Store, each with very modest revenue. • My income primarily comes from consulting and building/hosting online B2B software.

Slide 3

Slide 3 text

My Apps Buddha's Brain $4.99 (Dec 2011)
 
 A companion app to a popular meditation/neuroscience book of the same name.

Slide 4

Slide 4 text

My Apps PatternCraft $4.99 (Feb 2013)
 
 Makes experimenting with colour schemes in patterns easy.

Slide 5

Slide 5 text

My Apps LearnTheNotes $1.99 (Aug 2013)
 Sight reading exercises to help people learning to play the piano.

Slide 6

Slide 6 text

Why Did I Make Them? • Buddha's Brain: to do something a little different after finishing my PhD and to learn iOS programming. • PatternCraft: initially made for a family member while home for Christmas. • LearnTheNotes: made again for a family member, and to learn more about making graphical / interactive apps.

Slide 7

Slide 7 text

Revenue • Buddha’s Brain: low five figures (USD), sells consistently • PatternCraft: low four figures, sells consistently • LearnTheNotes: low three figures, very patchy sales

Slide 8

Slide 8 text

Indie Developer (n) A person making all (or almost all) of their income from creating and selling their own software products (rather than through employment, contracting, consulting, freelancing or teaching, etc).

Slide 9

Slide 9 text

Discussion Points • Q: Is it feasible to make a living as an indie iOS developer? • Q: Is there anything we can do to increase our chances of success? • I’ll be summarising some of the points raised in the iOS blogosphere in recent weeks.

Slide 10

Slide 10 text

What May Possibly Be The Truth • Generally, iOS developers make money by making apps for other people, not from apps of their own. • The companies they make apps for likely don't make a profit on them. • The apps are likely to be incidental to the company’s main product rather than their core offering.

Slide 11

Slide 11 text

Why do we make software?

Slide 12

Slide 12 text

Some Reasons Why We Might Make Software • Because it’s fun • For the intellectual challenge • We enjoy solving problems • The freedom to build (and possibly sell) with few restrictions, what we create (Compare this with being a structural engineer or architect) • …and many more.

Slide 13

Slide 13 text

Lesser Reasons • Software developers can potentially make a lot of money • If this is the only reason why you do it, you won’t last very long…

Slide 14

Slide 14 text

Success on the App Store • What does “success” in this context even mean? • Can mean very different things to different people • Could be $3,000 in sales per month • Could be $30,000 in sales per month • Consider a 3-man team in Poland vs. a lone indie dev in SF

Slide 15

Slide 15 text

“...you make money on the App Store by selling small things — its very nature is a bitesize marketplace.” Benjamin Mayo

Slide 16

Slide 16 text

“Most of the successful new indies in the coming cycle will be those who are able to keep at it by sheer perseverance and diversification, going slow and steady, and committing to the long term.” Cezar Pereira

Slide 17

Slide 17 text

“I have shipped somewhere around 80 unique app concepts over the last five years... With each attempt (in success or failure) I learned something new about what makes an app great.” David Smith

Slide 18

Slide 18 text

“Efficiency is key. And efficiency means doing more (or all) of the work yourself, writing a lot less custom code and UI, dropping support for older OSes, and providing less customer support.” Marco Arment (Instapaper)

Slide 19

Slide 19 text

“The more I read from people I respect who have made a living in this industry, the more I realize that those who have succeeded at our thing are by and large the people who were patient, who didn’t take the easy way out, who built great products but also realized that wasn’t all there is to it, and who, most importantly, bothered to learn a lesson or two about business along the way.” Joe Cieplinski

Slide 20

Slide 20 text

“Maybe indie devs need to stop chasing the normals (who think everything should be free anyway) and just charge a fair price from the folks who care.” Robert McGinley Myers

Slide 21

Slide 21 text

“My basic strategy is to make a useful quality product, and sell it at a fair and sustainable price. If your app is quality, it will find customers. And then those customers will tell their friends, and the news sites will notice it. And since you're charging a fair price a virtuous circle will form.” Gus Mueller (Acorn, OSX)

Slide 22

Slide 22 text

Some Suggestions • Make apps for people who normally don't get software made for them • Partner up with someone from another domain who has a captive audience • Buddha's Brain sells, and commands a decent price because it is a companion to a very popular book. • Most reviews are favourable because the users were already fans of the original work. • Avoid basing your app on things that can change at any time, e.g. pulling app store revenue numbers, interacting with external APIs.

Slide 23

Slide 23 text

• Give products time to breathe: release, wait, and gather feedback. Every product has a natural pace, largely determined by its audience. Leave it be, and refresh yourself by working on something different. • Make something that you want: worst case scenario is you have something you like using that works as a portfolio piece, and you will have learned from the experience. • Charge a little more for your apps, they’re worth it! Some Suggestions

Slide 24

Slide 24 text

Underserved Markets • Make software for people who normally don’t get software made for them. • 1,001 todo apps already, so make something for: • Women? Cookpad (40M, 1.3M paying), Ravelry (4.3M), Bingo Card Creator (300k+) • My own app PatternCraft: • Sold from day 1 with zero marketing, not even a website • 1,230 copies sold, now priced at $4.99 • An uncrowded section of the market with a large market base (think Ravelry) • More on this from Patrick McKenzie (link)

Slide 25

Slide 25 text

Put it in the Store • And make it very easy for people to email you • The app may flop (initially), but your customers may point you in the right direction • This has been my experience with PatternCraft and to a lesser degree with LearnTheNotes • Some apps can sell consistently with zero marketing (underserved markets!)

Slide 26

Slide 26 text

A Final Word • There will always be people who say the sky is falling, the industry is in decline, the show is over. • The gold rush may be over, but so what? Gold rushes only serve to pull you into a position that isn't sustainable some years down the line. • Solving real problems never goes out of fashion; focus on quality and be wary of anything that looks like a bandwagon or a "gold rush". • “Define what success means for you, before you start building” [David Smith]

Slide 27

Slide 27 text

Discussion Stefán Hafliðason http://stefan.haflidason.com @styrmis Also happy to discuss these topics by email any time • Q: Is it feasible to make a living as an indie iOS developer? • Q: Is there anything we can do to increase our chances of success?