On basic of application, various technological advancements in mobile technology and the emerging trend of Bring Your Own Devices (BYOD), are also...