It's a complicated collection of things, but a lot of it boils down to: how many people will get what the app does from the title and the icon. And also, will your consumers search for the app?<p>For example, if I had an app called "Table Tennis" it will make money. If I had an app called "River" it is less likely to make money, unless strongly externally marketed. First app has search right from release, and everyone gets it instantly. Second app says nothing from the name and nobody searches app store for "river".<p>You need a constant low source of users for word of mouth to work.