The business of creating and selling mobile apps should be mature by now. After all, smart phones have been around long enough for developers to understand what they can do. And app developers have been working on apps for years.
So why do we see articles like this, questioning whether one can sell mobile apps? The answer is rather simple. You cannot build a great business that is based only on incidental contact with you client. And mobile apps are points of incidental contact.
So where are we going? We are going to a place where mobile apps are integrated with platforms. Information flows between mobile, PC and other computing frameworks to be on demand where needed. Call it omni channel or whatever. But mobile is not a separate market.