Market research is the first step before.... well, anything. You have to know what you are facing.
Steps for market research:
- App Store trends - browse the app stores look for Top Grossing as well as Free - some Free apps generate a lot of income from In-App Purchases. Check Tablet apps as well as Samrtphone apps.
- Future teands - use Google Trends or Apptrace to understand better which trends are seasonal and which ones are not.
- Initial marketplace assessment - acutally deciding who you want to target as a potential user of your app.
- Refining user profile - to better understand where you can locate and engage with them.
- Finding a micro-niche - where your app can thrive.
- Competitors - analyze them individually.
You can read the full article here: