The proliferation of mobile devices and their increasing capabilities have built the case for mobile learning, also known as mLearning. According to a recent report, the number of mobile users worldwide in 2019 is expected to pass the 5 billion mark. As the power, functionality, and affordability of these mobile devices increase, so does theirRead more