Technology progress in the field of learning has evolved especially with the use of e-learning and now with the emergence of a new concept called m- learning due to mobile technologies, which are probably the most influential technology for teaching and learning in the next decade. Internet access remains inaccessible to most of our students