It’s not just writing an app, it’s attracting a market, supporting customers, dealing with enquiries, writing blog posts, talking to technology news sites, partnering with complimentary applications, handling feature requests. All of that is hard, but you have to plan for it if you’re assuming success, and if you’re not assuming success then what are you doing?
(Via Pat Dryburgh.)