BRIDGING A GAP BETWEEN IDEA TO APP STORE: THE MOBILE DEVELOPER'S JOURNEY