The process of bringing a successful app to market begins long before the actual software is developed. As with any endeavor that fuses commerce and creativity, the app usually starts with a spark of inspiration and gets fleshed out through market r...