A successful smart phone app based on these metrics is the one with the largest user base. You get that user base by providing a simple to use product that quickly addresses a need for the largest number of people, rich, poor, white, black, etc...
Now, if you're talking about targeted applications like certain types of gaming apps. Or apps that provide an extended retail experience? This is when you talk about focused demographics.