As you may already imagine, the success of an application depends on several factors, and luck is not one of them. Business model, the technology used, launch and dissemination strategies count. All of these are examples of factors that contribute to the success ...