The Current Perspectives, Theories and Practices of Mobile Learning