The desire for engaging language learning tools is growing. Mobile applications offer a versatile platform to meet this necessity. A well-designed mobile application can enhance the learning journey by utilizing interactive elements, personalized materials, and fun challenges. Furthermore, mobile applications can deliver real-time feedback, track