1. Draw a niche
Use all the information on the Internet to find out which are the over-saturated and opportunity markets out there. It makes obvious sense to stay away from an over-saturated market, unless you can improve on something and make it better. Otherwise, look for a new opportunity and stick to it. Check iTunes to make sure you are in fact not duplicating an existing app before moving forward.
2. The right name
The icon and the name are the most valuable marketing assets for your app. It is probably one of the toughest tasks to come up with a name that has not been taken already and says what the app does in one to three words. Search everything on Google, and think hard before you pick a name that resonates with potential buyers.
3. The 2 seconds rule
Visitors on your app web site or iTunes page will decide within the first 2 seconds whether to buy or not. They may linger on your site to look for testimonials etc., but rarely change their minds after that first impression. The best features in the app description may not be enough to change their minds. Screenshots will be your deal closers. Make sure your screenshots are good and convey the usability of your app.
4. Don’t reinvent the wheel
Being a very good programmer or a first-time app developer does not make a difference – don’t waste your efforts. Use a framework, whether paid or community supported that suits your needs.
5. Keep it simple
Simplicity is never overrated. Apps are supposed to accomplish specific tasks and solve real-world problems for consumers. Don’t promise to deliver world peace with your app when all the consumers are asking for is a to-do list.
6. Define a business model
Before putting in any work on your app, define your business goals and model that ensures some income. It’s better to avoid in-app advertising if you are charging money for downloads. But if downloads are free, ensure a revenue stream from advertising before you begin.
7. Marketing your app
Don’t rush into selling. Test the app with friends and family and ask them to share on social media among their friends. Gather some data on user reactions and acceptance before you consider selling on iTunes.
7. Manage your time
Almost all apps have to go through a series of similar phases between release, momentary success, and eventual slow down. Efforts vs. profit ratio will get worse with time. There are ways to delay the effects, but once the downtrend begins, it rarely ever goes back up. Don’t waste time in chasing a dead app. Instead, create something new and better.