The rapid development of technology in various fields requires us to adapt and incorporate it into our daily lives. In education, it is essential to make use of the vast array of available technologies, such as smartphones. However, to ensure that technology is used effectively in learning, it is necessary to conduct research and identify appropriate methods of application. This study aims to uncover junior high school students' experiences using an Android-based application, namely Algebra Tiles, in mathematics learning. Additionally, the study aims to determine the impact of using such applications on the students’ learning outcomes in mathematics. The students reflected on their experiences while participating in mathematics classes in eleventh-grade at one of Junior High School in Kerinci, Jambi, Indonesia. An embedded design of mixed methods approach, combining qualitative and quantitative methods, was employed to understand students' experiences and the effectiveness of the learning. Interviews and observations were conducted to reveal how the students interacted with the application during the learning process. In addition, a concept comprehension test was administered to students who learned with the assistance of the Android application and to a comparison group who learned without it. The data obtained through observations and interviews were subjected to thematic analysis. On the other hand, the data from the student's comprehension test results were analyzed using statistical methods. The research findings indicate that students who learned with the assistance of the Android application achieved higher concept comprehension scores compared to those who learned without it. Multi-directional communication between students and teachers, as well as between students themselves, was observed to be very active. Overall, the students expressed enthusiasm and felt challenged to explore what could be learned using the Android-based application. The active interactions among students through verbal communication during the learning process indicate that the application has the potential to enhance students' engagement in mathematics learning.