On-demand mobile-based applications solve problems of average people with real-world solutions. Uber’s on-demand taxi service, accompanied by a couple of apps, lets you evade the queue outside taxi ranks. There is a reason on-demand mobile applications are sometimes called Uber for X, where X can be any service or product that is to be delivered …