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:
- Flight Control cost $50,000 (AUS) to develop, and made at least $485,000 within just a few weeks.
- 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:
- App store competition is brutal
- Most successful million-dollar apps are made by proven developers
- You have to keep developing to stay in the game
- 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:
Comments on this entry are closed.
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.
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!
There is a language called PASCAL. I’m not sure if it’s used anymore. Maybe for Motorola phones? (Ha ha – nerdy joke).
@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… 😉 )
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 😉
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.
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.
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 =-.
How can I check if an APP already exist without revealing what APP idea is?
@manto – I guess you’ll have to look on iTunes, or maybe a service like the iPhone Quality Index.
Making apps is a lot of fun and it’s very exciting once you put it on the market and start making money. I’m starting to get addicted. I owe it all to a great program that got me to where I am now, you can get use the same software I use from http://theappcreator.blogspot.com
I have an app idea that I feel would be huge. At the same time
I’m sure it would be extremely expensive to develop. At the
present there is no way I’d be able to develop or finance it on
my own & it would probably take a “pretty heavy hitter” to make it work. After reading all the comments it’s seems like it’d be almost impossible to get a big company to by into it (seeing as how most app ideas fail) What would be my best course of action?
@Keith — Doesn’t sound like it’s going to get made, realistically, does it, if you can’t fund it and you don’t think a big company would.
You might want to try getting some quotes from elance or similar. Beware making apps is very risky, though — most are now losing money, with a few making most of the big bucks.
The idea of simplicity apply to all great ideas/inventions including apps.
Look at bunny ears on motorcyle helmets? £2 a pair, millions sold – simple.
The yellow directional tags found on bus/lorry wheel nuts… they indicate if a nut is loose (if one is out of syn pointing the wrong way) simple, cheap and made someone a millionaire!
These rules apply for app development.. Draw something… this went viral and is currentky worth over 1 million dollars.. simple idea,, draw stuff.. and share? easy peasy!!
Don’t over complicate things, keep it small, fast and cheap and you’ll do well in the app game.
Sorry for my typos 😀
Hello,
What about advertising as a revenue for your App? U have an App that is free so more chance of downloads and get relevant companies to advertise?
Thoughts