Android agile test-driven development
Abstract
In today’s technological world, one of the industries that are growing the fastest is the market for mobile apps. The things that mobile apps need to do change all the time, so software developers need to be able to adapt. After many failed attempts to overcome problems with mobile computer programming, it was decided that the agile project process was the best way to make an application for various devices. This paper goes into detail about how Agile methodologies within Kotlin programming language that is utilized to deal with the many problems that come up when making mobile software. As a way to deal with these problems, agile methods have been suggested as the guidelines for making mobile apps. The principal objective of this study is to find out more about the agile approach and how it can be used to make mobile apps. For this paper, the researcher would search the published works and other databases for relevant papers to utilize as secondary research. As a group struggles to create and keep software that works, they will go through these steps of the Development Operations (DevOps) entire life cycle over and over again. Test Drive Development (TDD) can also help to make software quickly. The findings/results of this research are to consider through several testing like unit, User Interface (UI), Instrumentation, and non-functional along with knowing about the developer’s viewpoint on the findings by underpinning Kotlin programming language. The main limitation of this research is that TDD cuts down on the time spent fixing insects and recreating work.
Fields of Study & Subjects
Software Engineering Techniques and Practices
Software Testing and Debugging Techniques
Mobile and Web Applications
Publication details
- Journal / source
- AIP conference proceedings
- Volume
- 3393
- Pages
- 020004–020004
- Publication date
- 1 January 2026
- Language
- EN