Return to Article Details Developing smartphone-based learning application to support students’ autonomous learning for junior high school level Download Download PDF