Just like some developers never considered design when creating their apps, many still don't consider marketing. Build it and, thanks to Apple, people will come has been a long held, long problematic assumption. The truth is, you need a great idea, amazing code, superb design, and a terrific marketing plan to succeed.
Full story from the iMore Blog...