The rise in the demand and use of mobile devices has precipitated the design and development of various applications to meet the needs of the teeming population of users of smartphones. The development of mobile application has, therefore, evolved through different phases to meet the …