Smart phones like iPhone or Android made it very easy for business to interact with their customers through different kind of applications.