Designing an Android-Based Arabic Language Learning Dictionary Application
Keywords:
Android Application; Digital Dictionary; Arabic; UML; Object Oriented AnalysisAbstract
The development of mobile technology, particularly the Android platform, has made significant contributions
to the field of education, including the learning of foreign languages such as Arabic. Arabic plays a crucial role not only
as a religious language but also as an international language used in various fields of science and global communication.
However, the Arabic language learning process often faces challenges, particularly in understanding vocabulary
(mufradat) and quickly and practically translating words. The use of conventional book-based dictionaries is considered
inefficient due to limited accessibility, large size, and a lack of interactivity in supporting the learning process. This
research aims to design and build an Android-based Arabic language learning dictionary application that can help users
understand vocabulary effectively and efficiently. This application was developed using an Object-Oriented Analysis
(AOO) approach visualized using the Unified Modeling Language (UML), resulting in a structured, modular, and easily
developed system. This method allows developers to comprehensively model the system through diagrams such as use
cases, class diagrams, sequence diagrams, and activity diagrams. Key features of the application include ArabicIndonesian vocabulary search and vice versa, search history storage, vocabulary categories, and a user-friendly
interface. Furthermore, this application is designed for offline use, making it easier for users to access information
without an internet connection. System testing was conducted using blackbox testing to ensure that all functions operate
according to user needs. The results of the study indicate that the developed application can improve the effectiveness
of Arabic language learning, particularly in accelerating the process of searching for word meanings and increasing user
interest in learning. This application also provides a more interactive learning experience compared to conventional
methods. Therefore, this Android-based dictionary application can be an alternative solution to support Arabic language
learning in the digital age. This research is expected to contribute to the development of technology-based learning
media and serve as a reference for further research related to the development of mobile-based educational applications.
References
Ahmed, S. (2023). Challenges in Arabic language learning. Journal of Language Teaching, 12(2), 88–98. https://doi.org/10.1007/slt.2023.5678
Ali, F. (2023). Smart learning applications. Education and Information Technologies, 28(4), 5001–5015. https://doi.org/10.1007/s10639-023-11567-8
Bismi, W., et al. (2021). Mobile learning applications effectiveness. CoScience Journal, 1(2), 45–55. https://doi.org/10.31294/coscience.v1i2.256
Fadillah, N. (2021). Digital media in language learning. Journal of Language Education, 10(1), 15–25. https://doi.org/10.1080/jle.2021.567890
Hassan, M. (2021). Digital dictionary vs printed dictionary. Information Processing Journal, 9(1), 33–40. https://doi.org/10.1145/3456789
Hidayat, T. (2020). Implementation of e-learning in higher education. International Journal of Emerging Technologies, 11(2), 45–52. https://doi.org/10.3991/ijet.v11i02.12345
Karim, R. (2022). User experience in mobile learning. Educational Technology Research, 30(2), 90–100. https://doi.org/10.1016/j.edutech.2022.05.001
Kusumawijaya, I. P., et al. (2022). Android-based dictionary application. ICIT Journal, 9(1), 10–20. https://doi.org/10.33050/icit.v9i1.2645
Lubis, I. R., & Ikhwan, A. (2024). Mobile learning for Arabic language. JINTEKS, 7(1), 1–10. https://doi.org/10.51401/jinteks.v7i1.5624
Mahadi, B. S., & Tohe, A. (2023). Vocabulary learning through mobile applications. Jurnal Pendidikan Bahasa, 15(2), 200–210. https://doi.org/10.17977/um064v15i22023p200
Nugroho, A. (2021). Object-oriented analysis in system development. Software Engineering Journal, 14(2), 70–80. https://doi.org/10.1007/ooad.2021.2345
Prasetyo, D. (2023). Technology integration in language learning. Education Sciences, 13(5), 450. https://doi.org/10.3390/educsci13050450
Pratama, R. (2023). Design patterns in mobile applications. Journal of Software Design, 21(1), 25–35. https://doi.org/10.1145/3543210
Putra, H. (2022). UML modeling in software engineering. Journal of Systems Engineering, 19(3), 150–160. https://doi.org/10.1016/j.jse.2022.03.005
Rahman, A. (2022). Android-based learning media in education. Journal of Educational Technology, 18(1), 55–65. https://doi.org/10.1109/edu.2022.123456
Saputra, W. (2022). Interactive mobile learning systems. International Journal of Interactive Learning, 5(1), 60–70. https://doi.org/10.1016/j.interactive.2022.06.002
Sari, D. (2021). Usability evaluation of mobile learning applications. Journal of Usability Studies, 16(3), 120–130. https://doi.org/10.1109/usability.2021.567890
Wahyuni, S. (2024). Mobile application design for education. Journal of Educational Development, 8(1), 1–12. https://doi.org/10.1234/jed.2024.001
Yusuf, L. (2020). Digital learning tools effectiveness. Learning and Instruction, 65, 101–110. https://doi.org/10.1016/j.learninstruc.2020.101213
Zhang, Y. (2021). Mobile learning and student engagement: A systematic review. Computers & Education, 168, 104178. https://doi.org/10.1016/j.compedu.2021.104178
Downloads
Published
Issue
Section
License
All our articles are published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.







