Interacting with customers through mobile applications has brought dramatic changes in many business models and iPhone apps remain conspicuous in this ...