Mobile device development as an independent developer is tricky. There are two major ways to make a business out of mobile development:
- Work for clients, you have to be patience. you are nuts!
- Make your own portfolio of apps and games and think millions. You are crazy!
There are major differences between these two approaches. Here is my take and I am curious of any comments anyone has including personal experiences as I am always curious to know more.
The first, working for clients, is a major pain! You are nuts!!! Why? You have to put up with a lot from your client. They define the aspect of the project and most of the times they have no idea of mobile development. You have to follow their ideas as they own the final product and it can be frustrating, so it’s up to you as a mobile developer to be the expert and lead the client towards a mobile idea of the project/product. Convince them to do it like you say because that’s how mobile is done. But since they pay, it’s good for business!
The second is a bet ! A complete bet ! You are crazy!!! All numbers are against you. Millions of apps/games as competitors, hundred of thousands of developers and many different platforms/technologies to look at. Odds are you fail ! Statistics say that independent developers make few thousand dollars from app development. But on the opposite side you have total control of your product, technology and ideas behind you mobile idea. So you can be bold, innovate like crazy and this is the best part of mobile development, anyone on this planet could use your app/game !!! But you have to think bold, I mean, you have to think about millions of downloads, millions of transaction and so on.
I read about many apps that are considered, by their creator, successful with thousand of downloads/installs. You should make thousands of downloads/install per day to make it! Why? Consider that many people download, install, try and then do not use it anymore after few days, than they un-install the app. The average app/game usage is less than 2 months if you are lucky. Which means a fraction of your downloads/install are good for your business.
So, create mobile apps/games that interest people, might be a crazy idea too because there are billions of people downloading apps/games so you need a fraction of them to be in business. But think bold, millions !