Mobile learning has many different definitions and is known by many different names, like m-learning, uLearning, personalized learning, learning ...
Start talking! beta - keep it simple (one word)! Noun