VIT Software, LLC
Mobile phones have recently become more common in human's life. Mobile learning can be any time anywhere and any device access information. Mobile learning can be broadly defined as 'the exploring ubiquitous handheld technologies along with wireless and cellular networks, to provide, support, improve and extend the context of teaching and learning. M-learning enables knowledge building by learners in different contexts and enables learners to construct understandings. Mobile technology often changes the way of learning/work activity. The context of mobile learning is more than time and space. To improve learning in distance education, agents are used in mobile nodes by considering user preferences and providing dynamic services.