Abstract: The general use of mobile devices and the popularity of application software (Apps) have made mobile Apps an important auxiliary tool in people’s lives. Gamification has become popular in ...