Pengembangan Aplikasi M-Learning Berbasis Android Sebagai Sarana Penunjang Pembelajaran Dalam Kelas


Budi Santoso Bambang Tri Wahyo Utomo Sri Anggraini Kusuma Dewi


The use of learning management software is increasingly widespread in the era of industry 4.0, but most of the software was developed in the time when the use of smartphones has not been widespread, so that the interface is designed for use on desktop computers. Although e-learning allows users to access lecture material remotely through web applications, user mobility is still limited because it depends on the position of the desktop where he works. Accesing the application using a smartphone is also not enjoyable due to poor performance and the screen is too cluttered with the menu, which is don’t fit with the small screen of the smartphone. This lead to less optimal  use of the e-learning facilities by students. To overcome the above obstacles, this research designed an e-learning application interface with native applications on mobile devices. This e-learning mobile application consists of a backend that runs on the server and a frontend application on a smartphone device. As a backend to servers, chamilo-based online learning management software is used. Chamilo is an opensource online learning management software developed with php programming language. The mobile software was developed natively for android devices using the react native framework, a programing framework based on javascript programming  language. Access to the database using SOAP-based webservice and RESTFUL API. It is expected that with this software students can access the lecture material more frequently due the simple and  more intuitive interface without being hindered by complex menus, so that the level of absorption of learning material is higher.


[1] W. K. Horton, Designing web-based training: How to teach anyone anything anywhere anytime, vol. 1. Wiley New York, NY, 2000.
[2] V. Arkorful and N. Abaidoo, “The role of e-learning, advantages and disadvantages of its adoption in higher education,” Int. J. Instr. Technol. Distance Learn., 2015.
[3] M. Rofiq and S. Jatmika, “Aplikasi Electronic Learning (E-Learning) Berbasis Open Source dalam Proses Belajar Mengajar di STMIK AsiA Malang,” J. Ilm. Teknol. Inf. Asia; Vol 6 No 1 Vol. 6 Nomor 1, Feb. 2012.
[4] “Penunjang Mata Kuliah pada STMIK ASiA - Asia E-Learning.” [Online]. Available: [Accessed: 19-Feb-2020].
[5] A. Holzinger, A. Nischelwitzer, and M. Meisenberger, “Mobile phones as a challenge for m-learning: Examples for Mobile Interactive Learning Objects (MILOs),” in Third IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom 2005 Workshops, 2005, doi: 10.1109/PERCOMW.2005.59.
[6] “• Smartphone users worldwide 2020 | Statista.” [Online]. Available: [Accessed: 19-Feb-2020].
[7] S. Thakre and S. Thakre, “Perception of medical students for utility of mobile technology use in medical education,” Int. J. Med. Public Heal., 2015, doi: 10.4103/2230-8598.165959.
[8] M. Sharples, “The design of personal mobile technologies for lifelong learning,” Comput. Educ., 2000, doi: 10.1016/s0360-1315(99)00044-5.
[9] M. Uther, “Mobile learning—trends and practices,” Educ. Sci., 2019, doi: 10.3390/educsci9010033.
[10] S. Setyorini, “Desain Media Pembelajaran Berbasis Android Studi Empiris Mata Pelajaran Java,” J. Ilm. Teknol. Inf. Asia, vol. 8, no. 1, pp. 10–13, Feb. 2014.
[11] M. M. Grant, “Difficulties in defining mobile learning: analysis, design characteristics, and implications,” Educ. Technol. Res. Dev., 2019, doi: 10.1007/s11423-018-09641-4.
[12] B. A. Kumar and S. S. Chand, “Mobile learning adoption: A systematic review,” Education and Information Technologies. 2019, doi: 10.1007/s10639-018-9783-6.
[13] M. H. Cho and D. A. Castañeda, “Motivational and affective engagement in learning Spanish with a mobile application,” System, 2019, doi: 10.1016/j.system.2019.01.008.
[14] J. J. Willemse, K. Jooste, and V. Bozalek, “Experiences of undergraduate nursing students on an authentic mobile learning enactment at a higher education institution in South Africa,” Nurse Educ. Today, 2019, doi: 10.1016/j.nedt.2018.11.021.
[15] R. Kaliisa and M. Picard, “A systematic review on mobile learning in higher education: The African perspective,” Turkish Online Journal of Educational Technology. 2017, doi: 10.26634/jmt.4.2.13830.
[16] A. T. Yale, “The personal tutor–student relationship: student expectations and experiences of personal tutoring in higher education,” J. Furth. High. Educ., vol. 9486, no. September, pp. 1–12, 2017, doi: 10.1080/0309877X.2017.1377164.
[17] D. H. Setiabudi, L. J. Tjahyana, and Winsen, “Mobile learning application based on hybrid mobile application technology running on Android smartphone and Blackberry,” in Proceedings - International Conference on ICT for Smart Society 2013: “Think Ecosystem Act Convergence”, ICISS 2013, 2013, doi: 10.1109/ICTSS.2013.6588081.
[18] W. Jobe, “Native Apps Vs. Mobile Web Apps,” Int. J. Interact. Mob. Technol., 2013, doi: 10.3991/ijim.v7i4.3226.
[19] Priya Viswanathan, “The Pros and Cons of Native Apps and Mobile Web Apps,” 19.04.2017, 2017.