Can you make money developing iPhone apps?

by The Investor on November 13, 2009

Could iPhone app development make you rich?

I have been enjoying my iPhone for a few months now, although as I told blogger Len Penzo for this article:

…buyer’s remorse kicked in over my iPhone almost as soon as I bought it.

For a start, I’m not using anything like enough of its functions. The camera isn’t as good as I expected, and 3G coverage is poor where I live. Adding to the misery, like any good money blogger,  I worked out the total iPhone bill in advance for my 18 months minimum ownership, so I know I am paying over $1,500 in your U.S. pesos for the pleasure of this disappointment.

Finally, to buy it I had to track it down via multiple shops and phone calls — there was a run on 3GS iPhones in London at the time — which reminded me how time-consuming buying stuff is.

Since then, I’ve started appreciating my iPhone a little more.

Partly it’s because I’ve downloaded a lot more apps, and paid for a few, too – which really makes a difference to quality.

In addition, the pain of buying the thing is fading!

Making millions from iPhone apps

One way to really justify buying the iPhone would be to make money from it.

You’ll have read stories about lone programmers or small teams who’ve made minor fortunes from their iPhone apps:

  • Ethan Nicholas, developer of iShoot, made $600,000 (US) in one month.

For more success stories, you might read this excellent roundup from a blogger looking for iPhone insights to transplant to Kindle development.

That article – and others I’ve read – makes it clear that:

  1. App store competition is brutal
  2. Most successful million-dollar apps are made by proven developers
  3. You have to keep developing to stay in the game
  4. Most apps make no money

What about more modest app ambitions?

What if my aim was not to quit my day job to make millions overnight, but to create a passive income stream to bring in a few hundred pounds a week?

I’ve some experience as a programmer, and much more at putting together teams and budgets. What if I pulled together a niche app for say £5,000, using outsourced programmers and artists to develop my own great idea? (Just as soon as I’ve had one…)

Obviously the execution risk would be large. And even if my app was successfully created, there must be tens of thousands of people trying to do the same thing.

Also, there is a big gap between the apps making hundreds of thousands of dollars, and the apps making basically nothing – probably due to the way the apps are ranked on the App Store.

If you’re at the top of the charts, you pull in lots more sales because you’re visible. Success begets success – it’s not a linear but an exponential sales curve.

As a result, even apparently successful apps often only make a little money, as this article from The Guardian explains:

Becoming an iPhone mogul is much harder than just hitting the charts, according to the LA-based developer Rick Strom. His applications do fairly well in the charts – Zen Jar (costing 99c) ranks around 30th in the App Store’s social networking countdown, for example. However, he says, that means little in terms of downloads: roughly 35 a day, making little more than a dollar an hour after Apple takes its cut.

“Keep in mind there are over 36,000 apps in the App Store,” he wrote on his blog . “If the apps on the category charts are doing those sorts of numbers, what do you think the rest of them are doing? Nothing. Absolutely nothing. They aren’t selling at all.”

That article was written in March. There are now 100,000 apps in the App Store – nearly three times as many – so things will be worse today.

Obviously there are far more iPhone owners, too, but like any hit-driven business most consumers will be buying the same software.

Still, you have to be in it to win it as the Australians say. And while creating an App as a side project is far from a sure thing, it’s nothing like as risky as starting another business, so it might make sense in the right circumstances.

How to get started in iPhone app development

Sticking with The Guardian, it ran good article on getting started on with iPhone App development in eight easy steps.

The guide explains where to get the SDK and how you need to sign up as an official developer, and more importantly how you need to learn Objective C, the iPhone programming language:

“It is liked because in similar ways to Java, it deals with many of the problematic parts of programming….

It’s nice, simple, hides the complexities of the hardware away from the developer and deals with (on the whole) the major cause of programming issues in C and C++ which is memory leaks.”

As I said, I don’t think actually programming the app myself would be a good use of my time given that I haven’t programmed in anger for many years. But even as a project manager, I’d need to have a good understanding of the hurdles my team would face – and the going freelance rate for Objective C coding!

The same article estimates it will take a few months of part-time work or one month of full-time coding to create an iPhone app.

The lowdown on iPhone app development

It’s clear from my research that creating an iPhone app is far from a sure route to wealth. Not a big surprise!

In part two, I’ll interview an iPhone developer in the UK for some insights into what it’s really like to create an iPhone app in your spare time. Subscribe to ensure you get it!

Further reading

Here’s some more useful articles I discovered about creating iPhone apps:

Monevator is about making and investing money. If you're new, you might check out my best posts. Please do consider subscribing for free.

ISA reminder! British readers have until April 5th to open a 2009-2010 ISA for tax free saving and investment. Legal and General is running a cashback deal for its share ISAs, including its popular index tracking ISAs.

Filed under: Earning

Receive my articles for free in your inbox. Type your email and press submit:

{ 8 comments… read them below or add one }

Len Penzo November 13, 2009 at 4:44 pm

I’m glad to see your buyer’s remorse has begun to fade, Investor. :-)

What a great article! I am passing this on to a buddy of mine at work who is developing his own iPhone app right now. He’s been telling everybody at the office that it’s going to make him millions once he releases it.

Although I wished him well, I had already assumed that the applications landscape was as competitive as you explained.

Financial Samurai November 14, 2009 at 3:00 pm

Fascinating article Monevator! I wouldn’t have a snowball’s chance in hell in succeeding, since I failed my PASCAL (is that what it was called?) class back in high school!

With a little bit of education, and a good idea, anything is possible!

The Investor November 15, 2009 at 11:19 am

There is a language called PASCAL. I’m not sure if it’s used anymore. Maybe for Motorola phones? (Ha ha – nerdy joke).

The Investor November 15, 2009 at 11:21 am

@Len – Thanks for your thoughts. I wouldn’t want to stop anyone from trying something they really wanted to try. Your workmate does sound frustrating, but I suppose to be generous perhaps he needs to talk up his game in order to find the energy/motivation to get it finished?

(Or alternatively perhaps he’s talking about it *instead* of getting it finished… ;) )

Len Penzo November 15, 2009 at 5:05 pm

Well, Investor, his grand plan is to “hit it big” and leave us poor saps at at the office still toiling away for “the man.” I really do hope he succeeds!

However, he will never hear the end of it from me and the rest of his office mates if he fails. LOL ;-)

You Can Make Money With I-Phone Apps November 20, 2009 at 9:20 am

For the average person who want to know how to make money with iphone applications, the process is strategic, intentional, and straight forward. Here are some ideas to help you get started.

1. Develop an app that is focused, practical, and small in size. The smaller the app file, the faster it will run and the more enticing it is to potential buyers. If the app is too big, buyers might not have room for it on their iPhone, causing fewer people to buy it, and you might not make as much money with your iPhone app.

Avoid letting extra features sneak into your app. If they are important, save them, and after the initial release of your app, release a premium version with the extra features. This will allow you to sell the simpler release (for those who need a smaller app), but also have a more extensive app that you can charge more for.

Keep it small, keep it simple, and create an app that people can use over and over again.
2. Submit your app to the Apple Web App Directory. Apple’s Web app directory is the premiere listing of the newest applications. You won’t find much traffic on other directories, so you should submit to the Apple directory. Once you submit, wait for Apple to review your app. This review is merely to see if your app is usable and functions correctly.

Once Apple reviews your app – which takes about a day – they’ll put your app at the top of their chronological list. You’ll get a lot of hits for the first few days because of your app’s place at the top of the directory list. This is the most crucial part of your total revenue because it’s when your app will be seen the most and you will make the most money with iPhone apps.
3. Resubmit your App. Apple will relist your app at the top of the directory if you resubmit your app with revisions. Fill out a resubmission form and fill out the “What’s New” section. Even if your revisions are small and simple, you should still resubmit your product. This will increase visibility, placing you at the top of the directory list once again.

Always resubmit your app on a Thursday or Friday. Apple doesn’t list apps during weekends, so the ones listed on Thursday and Friday stay at the top of the list the longest.

All of these steps WILL help your iPhone app gain exposure and buyers, but they don’t guarantee the success of your product. You MUST have a compelling, concise, practical, and efficient app. If your app fits this mold and you follow these steps, you will have success. The key is coming up with a good idea, but the trick is showing your app to the world once it is created. If you can do this, you will make money with your iPhone apps.

Eileen February 2, 2010 at 6:04 pm

For those app developers that don’t know Objective-C and Cocoa Touch and don’t want to outsource development, check out localbeacon at http://www.bigforge.com. Great for those who want to build just one app or developers interested in white label.

Mike February 26, 2010 at 5:13 pm

hmmm, very daunting task to make your app a winner…what are your best avenues for building market awareness for your APP?
Mike on: Market your iPhone application

Leave a Comment

CommentLuv Enabled

Previous post: How Property Income Distributions (PIDs) are taxed

Next post: Weekend reading: Peak gold or peak gold price?