The desire for engaging language learning tools is growing. Mobile applications offer a flexible platform to address this demand. A well-designed mobile application can enhance the learning process by featuring interactive elements, personalized materials, and gamification. Furthermore, mobile applications can provide prompt feedback, measure prog