with the continued growth of wireless technology
and the development of mobile computing, mobile learning
(m-learning) has become one of the most important ways of
learning. However, the traditional way of m-learning has a
lot of limitations and disadvantages.